|
||||||||||
| 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
PixPdqMessageExceptionpublic 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 | |||||||||