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, 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 String Responder.logAndMakeErrorMessage(Exception e, Segment inHeader, Parser p, String encoding)
          Logs the given exception and creates an error message to send to the remote system.
static Message DefaultApplication.makeACK(Segment inboundHeader)
           
 

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, 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.
static void Varies.fixOBX5(Segment segment, ModelClassFactory factory, ParserConfiguration parserConfiguration)
           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
 Segment XMLParser.getCriticalResponseData(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(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.
abstract  Segment Parser.getCriticalResponseData(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 OldPipeParser.getCriticalResponseData(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.
 Segment GenericParser.getCriticalResponseData(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(String message)
          Deprecated.  
static Segment Parser.makeControlMSH(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
 Class<? extends Segment> ModelClassFactory.getSegmentClass(String theName, String theVersion)
           
 Class<? extends Segment> DefaultModelClassFactory.getSegmentClass(String theName, String theVersion)
           
 Class<? extends Segment> CustomModelClassFactory.getSegmentClass(String name, String version)
          
 Class<? extends Segment> CanonicalModelClassFactory.getSegmentClass(String theName, String theVersion)
          
 

Methods in ca.uhn.hl7v2.parser with parameters of type Segment
 String XMLParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 String PipeParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
abstract  String Parser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
 String OldPipeParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Deprecated. Encodes a particular segment and returns the encoded structure
 String GenericParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Encodes a particular segment and returns the encoded structure
 String FastParser.doEncode(Segment structure, EncodingCharacters encodingCharacters)
          Deprecated. Not supported, throws UnsupportedOperationException
 boolean XMLParser.encode(Segment segmentObject, 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 String PipeParser.encode(Segment source, EncodingCharacters encodingChars)
           
static String OldPipeParser.encode(Segment source, EncodingCharacters encodingChars)
          Deprecated.  
 void XMLParser.parse(Segment segmentObject, Element segmentElement)
          Populates the given Segment object with data from the given XML Element.
 void XMLParser.parse(Segment segment, String string, EncodingCharacters encodingCharacters)
          Throws unsupported operation exception
 void PipeParser.parse(Segment destination, String segment, EncodingCharacters encodingChars)
          Parses a segment string and populates the given Segment object.
abstract  void Parser.parse(Segment segment, String string, EncodingCharacters encodingCharacters)
          Parses a particular segment and returns the encoded structure
 void OldPipeParser.parse(Segment destination, String segment, EncodingCharacters encodingChars)
          Deprecated. Parses a segment string and populates the given Segment object.
 void GenericParser.parse(Segment segment, String string, EncodingCharacters encodingCharacters)
          Parses a particular segment and returns the encoded structure
 void FastParser.parse(Segment segment, String string, EncodingCharacters encodingCharacters)
          Deprecated. Not supported, throws UnsupportedOperationException
 void PipeParser.parse(Segment destination, String segment, EncodingCharacters encodingChars, 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(String namePattern, int rep)
          Returns the first segment with a name that matches the given pattern, in a depth-first search.
 Segment Terser.getSegment(String segSpec)
          Returns the segment specified in the given segment_path_spec.
 Segment SegmentFinder.getSegment(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 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, String value)
          Sets the string value of the Primitive at the given location.
 



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