Uses of Interface
ca.uhn.hl7v2.model.Segment

Packages that use Segment
ca.uhn.hl7v2   
ca.uhn.hl7v2.app   
ca.uhn.hl7v2.conf.check   
ca.uhn.hl7v2.model   
ca.uhn.hl7v2.parser   
ca.uhn.hl7v2.util   
 

Uses of Segment in ca.uhn.hl7v2
 

Methods in ca.uhn.hl7v2 with parameters of type Segment
 void HL7Exception.populate(Segment errorSegment, java.lang.String theJdbcUrl)
          Populates the given error segment with information from this Exception.
 

Uses of Segment in ca.uhn.hl7v2.app
 

Methods in ca.uhn.hl7v2.app with parameters of type Segment
static void DefaultApplication.fillResponseHeader(Segment inbound, Segment outbound)
          Populates certain required fields in a response message header, using information from the corresponding inbound message.
static java.lang.String Responder.logAndMakeErrorMessage(java.lang.Exception e, Segment inHeader, Parser p, java.lang.String encoding)
          Logs the given exception and creates an error message to send to the remote system.
static Message DefaultApplication.makeACK(Segment inboundHeader)
          Creates an ACK message with the minimum required information from an inbound message.
 

Uses of Segment in ca.uhn.hl7v2.conf.check
 

Methods in ca.uhn.hl7v2.conf.check with parameters of type Segment
 HL7Exception[] DefaultValidator.testSegment(Segment segment, Seg profile, java.lang.String profileID)
          Tests a segment against a segment section of a profile.
 

Uses of Segment in ca.uhn.hl7v2.model
 

Classes in ca.uhn.hl7v2.model that implement Segment
 class AbstractSegment
          Provides common functionality needed by implementers of the Segment interface.
 class GenericSegment
          An unspecified segment that has an undefined number of fields, each of which is a Varies.
 

Methods in ca.uhn.hl7v2.model with parameters of type Segment
static void Varies.fixOBX5(Segment segment, ModelClassFactory factory)
          Sets the data type of field 5 in the given OBX segment to the value of OBX-2.
 

Uses of Segment in ca.uhn.hl7v2.parser
 

Methods in ca.uhn.hl7v2.parser that return Segment
abstract  Segment Parser.getCriticalResponseData(java.lang.String message)
          Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
 Segment PipeParser.getCriticalResponseData(java.lang.String message)
           Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
 Segment XMLParser.getCriticalResponseData(java.lang.String message)
          Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
 Segment GenericParser.getCriticalResponseData(java.lang.String message)
          Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
 Segment FastParser.getCriticalResponseData(java.lang.String message)
           
 Segment OldPipeParser.getCriticalResponseData(java.lang.String message)
          Deprecated. Returns a minimal amount of data from a message string, including only the data needed to send a response to the remote system.
static Segment Parser.makeControlMSH(java.lang.String version, ModelClassFactory factory)
          Creates a version-specific MSH object and returns it as a version-independent MSH interface.
 

Methods in ca.uhn.hl7v2.parser that return types with arguments of type Segment
 java.lang.Class<? extends Segment> ModelClassFactory.getSegmentClass(java.lang.String theName, java.lang.String theVersion)
           
 java.lang.Class<? extends Segment> DefaultModelClassFactory.getSegmentClass(java.lang.String theName, java.lang.String theVersion)
           
 java.lang.Class<? extends Segment> CustomModelClassFactory.getSegmentClass(java.lang.String name, java.lang.String version)
          
 java.lang.Class<? extends Segment> CanonicalModelClassFactory.getSegmentClass(java.lang.String theName, java.lang.String theVersion)
          
 

Methods in ca.uhn.hl7v2.parser with parameters of type Segment
abstract  java.lang.String Parser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
 java.lang.String PipeParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
 java.lang.String XMLParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 java.lang.String GenericParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
 java.lang.String FastParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Not supported, throws UnsupportedOperationException
 java.lang.String OldPipeParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Deprecated. Encodes a particular segment and returns the encoded structure
 boolean XMLParser.encode(Segment segmentObject, org.w3c.dom.Element segmentElement)
          Populates the given Element with data from the given Segment, by inserting Elements corresponding to the Segment's fields, their components, etc.
static java.lang.String PipeParser.encode(Segment source, EncodingCharacters encodingChars)
           
static java.lang.String OldPipeParser.encode(Segment source, EncodingCharacters encodingChars)
          Deprecated.  
 void XMLParser.parse(Segment segmentObject, org.w3c.dom.Element segmentElement)
          Populates the given Segment object with data from the given XML Element.
abstract  void Parser.parse(Segment segment, java.lang.String string, EncodingCharacters encodingCharacters)
          Parses a particular segment and returns the encoded structure
 void PipeParser.parse(Segment destination, java.lang.String segment, EncodingCharacters encodingChars)
          Parses a segment string and populates the given Segment object.
 void XMLParser.parse(Segment segment, java.lang.String string, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 void GenericParser.parse(Segment segment, java.lang.String string, EncodingCharacters encodingCharacters)
          Parses a particular segment and returns the encoded structure
 void FastParser.parse(Segment segment, java.lang.String string, EncodingCharacters encodingCharacters)
          Not supported, throws UnsupportedOperationException
 void OldPipeParser.parse(Segment destination, java.lang.String segment, EncodingCharacters encodingChars)
          Deprecated. Parses a segment string and populates the given Segment object.
 void PipeParser.parse(Segment destination, java.lang.String segment, EncodingCharacters encodingChars, java.lang.Integer theRepetition)
          Parses a segment string and populates the given Segment object.
 

Uses of Segment in ca.uhn.hl7v2.util
 

Methods in ca.uhn.hl7v2.util that return Segment
 Segment SegmentFinder.findSegment(java.lang.String namePattern, int rep)
          Returns the first segment with a name that matches the given pattern, in a depth-first search.
 Segment Terser.getSegment(java.lang.String segSpec)
          Returns the segment specified in the given segment_path_spec.
 Segment SegmentFinder.getSegment(java.lang.String namePattern, int rep)
          Returns the first segment with a name matching the given pattern that is a sibling of the structure at the current location.
 

Methods in ca.uhn.hl7v2.util with parameters of type Segment
static void DeepCopy.copy(Segment from, Segment to)
          Copies contents from the source segment to the destination segment.
static java.lang.String Terser.get(Segment segment, int field, int rep, int component, int subcomponent)
          Returns the string value of the Primitive at the given location.
static void Terser.set(Segment segment, int field, int rep, int component, int subcomponent, java.lang.String value)
          Sets the string value of the Primitive at the given location.
 



Copyright © 2001-2011 University Health Network. All Rights Reserved.