It would be very handy if you could use the terser to traverse non-standard ER7 files. For example:
MSH|^~\\&|HIS|RIH|EKG|EKG|199904140038||ORU^R01||P|2.2
PID||
OBX||||||value from the first OBX
ORC|||this is a test from the ORC
NTE|||where is this note
Given this, it would be nice to be able to do something like this:
Terser terser = new Terser\( message \); String value = terser.get\( "ORC/NTE-3" \);
Basically meaning "the first NTE following an ORC".