Package | Description |
---|---|
ca.uhn.hl7v2.preparser |
Modifier and Type | Field and Description |
---|---|
Collection<DatumPath> |
XML.HL7MessageHandler.m_msgMask
Specifies what parts of a message should be dumped to m_props.
|
Modifier and Type | Method and Description |
---|---|
DatumPath |
DatumPath.add(int new_value)
Like add(String).
|
DatumPath |
DatumPath.add(Object newValue)
add() grows this by 1, inserting newValue at the end.
|
DatumPath |
DatumPath.add(String new_value)
convenience! Like add(int), but the other way around.
|
DatumPath |
DatumPath.clear()
setSize(0).
|
DatumPath |
DatumPath.setSize(int newSize)
setSize(): resize.
|
Modifier and Type | Method and Description |
---|---|
void |
DatumPath.copy(DatumPath other)
like a copy constructor without the constructor
|
boolean |
DatumPath.numbersLessThan(DatumPath other) |
boolean |
DatumPath.startsWith(DatumPath prefix)
Works like String.startsWith:
returns true iff prefix.size() <= this.size()
AND if, for 0 <= i < prefix.size(), this.get(i).equals(prefix.get(i))
|
protected static boolean |
XML.HL7MessageHandler.tryToGrowDocLocationFromElementName(StringBuffer msgID,
DatumPath curPath,
Map<String,Integer> segmentId2nextRepIdx,
DatumPath lastDumpedPath,
String elementName) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ER7.parseMessage(Properties props,
List<DatumPath> msgMask,
String message)
Parses message and dumps contents to props, with keys in the
ZYX[a]-b[c]-d-e style.
|
static boolean |
XML.parseMessage(Properties props,
String message,
Collection<DatumPath> msgMask)
parse message according to our HL7 XML handler, and dump the data found
to props.
|
protected static boolean |
ER7.parseMSHSegmentWhole(Properties props,
List<DatumPath> msgMask,
EncodingCharacters encodingChars,
String segment)
given segment, starting with "MSH", then encoding characters, etc...
|
protected static void |
ER7.parseSegmentWhole(Properties props,
Map<String,Integer> segmentId2nextRepIdx,
List<DatumPath> msgMask,
EncodingCharacters encodingChars,
String segment)
pass in a whole segment (of type other than MSH), including message type
at the start, according to encodingChars, and we'll parse the contents and
put them in props.
|
Constructor and Description |
---|
DatumPath(DatumPath other)
copy constructor
|
Copyright © 2001–2017 University Health Network. All rights reserved.