|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ohf.ihe.common.hl7v2.message.PixPdqMessageUtilities
public class PixPdqMessageUtilities
Constructor Summary | |
---|---|
PixPdqMessageUtilities()
|
Method Summary | |
---|---|
static java.lang.String |
getCurrentDateTimeString()
Generate standard formatted date/time. |
static java.lang.String[] |
getFieldComponents(org.eclipse.ohf.hl7v2.core.message.model.Segment seg,
int fieldIndex)
Generic call retrieving all components in a field. |
static java.lang.String[] |
getFieldComponentsInRepeat(org.eclipse.ohf.hl7v2.core.message.model.Segment seg,
int fieldIndex,
int repeatIndex)
Generic call retrieving all components in a field for a specified repeat. |
static java.lang.String |
getHL7Field(org.eclipse.ohf.hl7v2.core.message.model.Field fld)
Display field as HL7 "|" delimited string. |
static java.lang.String |
getHL7Segment(org.eclipse.ohf.hl7v2.core.message.model.Segment seg)
Display segment as HL7 "|" delimited string. |
static java.lang.String |
getRandomFieldValue(int length)
Generate random numbers for message object fields. |
static int |
getRepeatCount(org.eclipse.ohf.hl7v2.core.message.model.Segment seg,
int fieldIndex)
Generic call retrieving the number of nonempty repeats in a field. |
static boolean |
isHDParamValid(java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
Test HD datatype input valid. |
static java.lang.String |
msgToString(org.eclipse.ohf.hl7v2.core.message.model.Message msg)
Write message object to verticalbar string. |
static org.eclipse.ohf.hl7v2.core.message.model.Message |
stringToMsg(java.lang.String hl7)
Write verticalbar string to message object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PixPdqMessageUtilities()
Method Detail |
---|
public static java.lang.String msgToString(org.eclipse.ohf.hl7v2.core.message.model.Message msg) throws PixPdqMessageException
msg
-
PixPdqMessageException
public static org.eclipse.ohf.hl7v2.core.message.model.Message stringToMsg(java.lang.String hl7) throws PixPdqMessageException
hl7
- - hl7v2 message
PixPdqMessageException
public static java.lang.String getCurrentDateTimeString()
public static java.lang.String getRandomFieldValue(int length)
length
-
public static java.lang.String getHL7Segment(org.eclipse.ohf.hl7v2.core.message.model.Segment seg)
seg
-
public static java.lang.String getHL7Field(org.eclipse.ohf.hl7v2.core.message.model.Field fld)
fld
-
public static java.lang.String[] getFieldComponents(org.eclipse.ohf.hl7v2.core.message.model.Segment seg, int fieldIndex) throws PixPdqMessageException
seg
- - Segment (ex Segment seg = msg.getSegments().getByCodeAndIndex("MSH", 1))fieldIndex
- - int (ex 2 to access "MSH-3")
PixPdqMessageException
public static int getRepeatCount(org.eclipse.ohf.hl7v2.core.message.model.Segment seg, int fieldIndex) throws PixPdqMessageException
seg
- - Segment (ex Segment seg = msg.getSegments().getByCodeAndIndex("MSH", 1))fieldIndex
- - int (ex 2 to access "MSH-3")
PixPdqMessageException
public static java.lang.String[] getFieldComponentsInRepeat(org.eclipse.ohf.hl7v2.core.message.model.Segment seg, int fieldIndex, int repeatIndex) throws PixPdqMessageException
seg
- - Segment (ex Segment seg = msg.getSegments().getByCodeAndIndex("MSH", 1))fieldIndex
- repeatIndex
-
PixPdqMessageException
public static boolean isHDParamValid(java.lang.String namespaceId, java.lang.String universalId, java.lang.String universalIdType)
namespaceId
- (assigningAuthority > namespaceId)universalId
- (assigningAuthority > universalId)universalIdType
- (assigningAuthority > universalIdType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |