public interface IDataTypeMap
| Modifier and Type | Method and Description |
|---|---|
void |
addComponentItem(IComponentItem objComponentItem)
Adds ComponentItem to IDataTypeMap at current available index.
|
void |
addComponentItem(IComponentItem objComponentItem,
int index,
EnumMapModifyMode enumModifyMode)
Adds ComponentItem to IDataTypeMap at given index position according to the modification mode.
|
IDataTypeMap |
clone()
Retrieves a clone of IDataTypeMap
|
IComponentItem |
getComponentItem(int iSequenceNo)
Retrieves Component structure in terms of ComponentItem from specified sequence.
|
java.lang.String |
getDataTypeName(int iSequenceNo)
Retrieves the Data Type name of an Item specified by HL7 Standard for the specified Item.
|
java.lang.String |
getFieldName(int iSequenceNo)
Retrieves the Field name of an Item specified by HL7 Standard for the specified Item.
|
java.lang.String |
getItemConformanceLength(int iSequenceNo)
Retrieves the Conformance Length of an Item specified by HL7 Standard for the specified Item.
|
int |
getItemMaximumLength(int iSequenceNo)
Retrieves the Maximum Length of an Item specified by HL7 Standard for the specified Item.
|
int |
getItemMinimumLength(int iSequenceNo)
Retrieves the Minimum Length of an Item specified by HL7 Standard for the specified Item.
|
boolean |
getLock()
Retrieves current status of lock for IDataTypeMap
|
ISingleCollection<java.lang.Integer> |
getSequenceNumberList()
Retrieves the list of Item ID of all AttributeItems which are member of ISEgmentMap.
|
int[] |
getValueTable(int iSequenceNo)
Retrieves the Table value specified by HL7 Standard for the specified Item ID.
|
boolean |
isOptional(int iSequenceNo)
Retrieves the status indicating whether the specified Item ID is optional or not.
|
void |
setLock(boolean bLock)
Sets lock on IDataTypeMap.
|
int |
size()
Retrieves size of IDataTypeMap
|
IComponentItem getComponentItem(int iSequenceNo)
iSequenceNo - sequence value for Component.void addComponentItem(IComponentItem objComponentItem)
objComponentItem - instance of Component Itemvoid addComponentItem(IComponentItem objComponentItem, int index, EnumMapModifyMode enumModifyMode)
objComponentItem - instance of Component Itemindex - sequence positionenumModifyMode - enumerated value of modification modeIDataTypeMap clone()
void setLock(boolean bLock)
bLock - value of lockboolean getLock()
int size()
ISingleCollection<java.lang.Integer> getSequenceNumberList()
int[] getValueTable(int iSequenceNo)
iSequenceNo - Integer value of Sequence number.int getItemMinimumLength(int iSequenceNo)
iItemID - Integer value of Sequence number.int getItemMaximumLength(int iSequenceNo)
iItemID - Integer value of Sequence number.java.lang.String getItemConformanceLength(int iSequenceNo)
iItemID - Integer value of Sequence number.java.lang.String getDataTypeName(int iSequenceNo)
iSequenceNo - Integer value of Sequence number.boolean isOptional(int iSequenceNo)
iSequenceNo - Integer value of Sequence number.java.lang.String getFieldName(int iSequenceNo)
iSequenceNo - Integer value of Sequence number.