public class HL7v2HierarchicDesignatorMacro extends Macro
| Constructor and Description |
|---|
HL7v2HierarchicDesignatorMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified Data Set.
|
HL7v2HierarchicDesignatorMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified Data Set and Dictionary Reader
|
HL7v2HierarchicDesignatorMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
HL7v2HierarchicDesignatorMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLocalNamespaceEntityID()
Retrieves Local Namespace Entity ID.
|
java.lang.String |
getUniversalEntityID()
Retrieves Universal Entity ID.
|
java.lang.String |
getUniversalEntityIDType()
Return type of Universal Entity ID.
|
void |
setLocalNamespaceEntityID(java.lang.String strLocalNamespaceEntityID)
Sets Local Namespace Entity ID.
|
void |
setUniversalEntityID(java.lang.String strUniversalEntityID)
Sets Universal Entity ID.
|
void |
setUniversalEntityIDType(EnumUniversalEntityIDType enumUniversalEntityIDType)
Sets type Universal Entity ID.
|
boolean |
validate()
Validates all the attributes in HL7v2HierarchicDesignatorMacro
|
boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in HL7v2HierarchicDesignatorMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic HL7v2HierarchicDesignatorMacro(IDataSet objDataSet)
objDataSet - Collection of Data Elementspublic HL7v2HierarchicDesignatorMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic HL7v2HierarchicDesignatorMacro(IItem objItem)
objItem - specifies instance of Item classpublic HL7v2HierarchicDesignatorMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public void setLocalNamespaceEntityID(java.lang.String strLocalNamespaceEntityID)
strLocalNamespaceEntityID - String Value component of a Local Namespace Entity IDpublic java.lang.String getLocalNamespaceEntityID()
public void setUniversalEntityID(java.lang.String strUniversalEntityID)
strUniversalEntityID - String Value component of a Universal Entity IDpublic java.lang.String getUniversalEntityID()
public void setUniversalEntityIDType(EnumUniversalEntityIDType enumUniversalEntityIDType)
enumUniversalEntityIDType - enum value of Universal Entity ID Type.public java.lang.String getUniversalEntityIDType()