Package ca.uhn.hl7v2.preparser
Class PreParser
java.lang.Object
ca.uhn.hl7v2.preparser.PreParser
Extracts specified fields from unparsed messages. This class is a facade for the ER7 and XML classes. Use it like this:
String message = null; //... your ER7 or XML message string goes here
String[] fieldSpecs = {"MSH-9-1", "MSH-9-2", "MSH-12"};
String[] fields = PreParser.getFields(message, fieldSpecs);
- Version:
- $Revision: 1.1 $ updated on $Date: 2007-02-19 02:24:37 $ by $Author: jamesagnew $
- Author:
- Bryan Tripp
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PreParser
public PreParser()
-
-
Method Details
-
getFields
Extracts selected fields from a message.- Parameters:
theMessageText- an unparsed message from which to get fieldsthePathSpecs- Terser-like paths to fields in the message. See documentation for Terser. These paths are identical except that they start with the segment name (search flags and group names are to be omitted as they are not relevant with unparsed ER7 messages).- Returns:
- field values corresponding to the given paths
- Throws:
HL7Exception
-