|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.uhn.hl7v2.preparser.PreParser
public class 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);
Constructor Summary | |
---|---|
PreParser()
|
Method Summary | |
---|---|
static java.lang.String[] |
getFields(java.lang.String theMessageText,
java.lang.String[] thePathSpecs)
Extracts selected fields from a message. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PreParser()
Method Detail |
---|
public static java.lang.String[] getFields(java.lang.String theMessageText, java.lang.String[] thePathSpecs) throws HL7Exception
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).
HL7Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |