public class DataElementFactory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static DataElementFactory |
createInstance()
Returns instance of DataElementFactory if not created.
|
IDataType |
getDataElement(int[] iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
getDataElement(int iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
getDataElement(int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName)
Returns the instance of Datatype.
|
IDataType |
getDataElement(java.lang.String strSegmentname,
int iItemID) |
IDataType |
getDataElement1(int iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
getDataTypeComponent(java.lang.String strDataTypename,
int SequenceId)
This method returns the Data Type component as per the value table ,Minimum Length,Maximum Length and Conformance Length.
|
public static DataElementFactory createInstance()
public IDataType getDataElement(java.lang.String strSegmentname, int iItemID)
public IDataType getDataTypeComponent(java.lang.String strDataTypename, int SequenceId)
strDataTypename - name of DataType for which to create component.SequenceId - retrieves the particular component as per the sequence.public IDataType getDataElement(int iMinLength, int iMaxLength, java.lang.String strCLength, java.lang.String strDTName)
iMinLength - Integer value of Minimum LengthiMaxLength - Integer value of Maximum LengthstrCLength - String value of Conformance LengthstrDTName - String value of DataTypepublic IDataType getDataElement(int[] iValueTable, int iMinLength, int iMaxLength, java.lang.String strCLength, java.lang.String strDTName, int HL7Component)
iValueTable - Array of integer value of TableiMinLength - Integer value of Minimum LengthiMaxLength - Integer value of Maximum LengthstrCLength - String value of Conformance LengthstrDTName - String value of DataTypepublic IDataType getDataElement(int iValueTable, int iMinLength, int iMaxLength, java.lang.String strCLength, java.lang.String strDTName, int HL7Component)
iValueTable - Integer value of TableiLength - Integer value of LengthstrDTName - String value of DataTypepublic IDataType getDataElement1(int iValueTable, int iMinLength, int iMaxLength, java.lang.String strCLength, java.lang.String strDTName, int HL7Component)
iValueTable - Integer value of TableiLength - Integer value of LengthstrDTName - String value of DataType