public class CodeSequenceMacro extends Macro
| Constructor and Description |
|---|
CodeSequenceMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
CodeSequenceMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
CodeSequenceMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
CodeSequenceMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCodeMeaning()
Retrieves Code Meaning.
|
java.lang.String |
getCodeSchemeDesignator()
Retrieves Code Scheme Designator.
|
java.lang.String |
getCodeValue()
Retrieves Code value.
|
java.lang.String |
getCodingSchemeVersion()
Retrieves Coding Scheme Version.
|
java.lang.String |
getContextGroupExtensionCreatorUID()
Retrieves Context Group Extension Creator UID.
|
java.lang.String |
getContextGroupExtensionFlag()
Retrieves Context Group Extension Flag.
|
java.lang.String |
getContextGroupLocalVersion()
Retrieves Context Group Local Version.
|
java.lang.String |
getContextGroupVersion()
Retrieves Context Group Version.
|
java.lang.String |
getContextIdentifier()
Retrieves Context Identifier.
|
java.lang.String |
getMappingResource()
Retrieves Mapping Resource.
|
java.lang.String |
getSNOMEDCTID()
Retrieves SNOMED-CT ID.
|
void |
setCodeMeaning(java.lang.String strCodeMeaning)
Sets Code Meaning.
|
void |
setCodeSchemeDesignator(java.lang.String strCodeSchemeDesignator)
Sets Code Scheme Designator.
|
void |
setCodeValue(java.lang.String strCodeValue)
Sets Code value.
|
void |
setCodingSchemeVersion(java.lang.String strCodingSchemeVersion)
Sets Coding Scheme Version.
|
void |
setContextGroupExtensionCreatorUID(java.lang.String strContextGroupExtensionCreatorUID)
Sets Context Group Extension Creator UID.
|
void |
setContextGroupExtensionFlag(java.lang.String strContextGroupExtensionFlag)
Sets Context Group Extension Flag.
|
void |
setContextGroupLocalVersion(java.lang.String strContextGroupLocalVersion)
Sets Context Group Local Version.
|
void |
setContextGroupVersion(java.lang.String strContextGroupVersion)
Sets Context Group Version.
|
void |
setContextIdentifier(java.lang.String strContextIdentifier)
Sets Context Identifier.
|
void |
setMappingResource(java.lang.String strMappingResource)
Sets Mapping Resource.
|
void |
setSNOMEDCTID(java.lang.String strSNOMEDCTID)
Sets SNOMED-CT ID.
|
boolean |
validate()
Validates all the attributes in CodeSequenceMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic CodeSequenceMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic CodeSequenceMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic CodeSequenceMacro(IItem objItem)
objItem - specifies instance of Item classpublic CodeSequenceMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic void setCodeValue(java.lang.String strCodeValue)
strCodeValue - -string value of Code.public java.lang.String getCodeValue()
public void setCodeSchemeDesignator(java.lang.String strCodeSchemeDesignator)
strCodeSchemeDesignator- - String value of Code Scheme Designator.public java.lang.String getCodeSchemeDesignator()
public void setCodingSchemeVersion(java.lang.String strCodingSchemeVersion)
strCodingSchemeVersion- - String value of Coding Scheme Version.public void setSNOMEDCTID(java.lang.String strSNOMEDCTID)
strSNOMEDCTID - -String value of SNOMED-CT ID.public java.lang.String getSNOMEDCTID()
public java.lang.String getCodingSchemeVersion()
public void setCodeMeaning(java.lang.String strCodeMeaning)
strCodeMeaning- - String value of Code Meaning.public java.lang.String getCodeMeaning()
public void setContextIdentifier(java.lang.String strContextIdentifier)
strContextIdentifier - -String value of Context Identifier.public java.lang.String getContextIdentifier()
public void setMappingResource(java.lang.String strMappingResource)
strMappingResource - -String value of Mapping Resource.public java.lang.String getMappingResource()
public void setContextGroupVersion(java.lang.String strContextGroupVersion)
strContextGroupVersion - -String value of Context Group Version.public java.lang.String getContextGroupVersion()
public void setContextGroupExtensionFlag(java.lang.String strContextGroupExtensionFlag)
strContextGroupExtensionFlag - -String value of Context Group Extension Flag.public java.lang.String getContextGroupExtensionFlag()
public void setContextGroupLocalVersion(java.lang.String strContextGroupLocalVersion)
strContextGroupLocalVersion - -String value of Context Group Local Version.public java.lang.String getContextGroupLocalVersion()
public void setContextGroupExtensionCreatorUID(java.lang.String strContextGroupExtensionCreatorUID)
strContextGroupExtensionCreatorUID - -String value of Context Group Extension Creator UID.public java.lang.String getContextGroupExtensionCreatorUID()
public boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IItem objIItem) throws InvalidMacroException
objIItem - collection of DataElements in a sequenceInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.