public class CodedConcept extends Concept
This class represents a concept that has a coded representation.
| Modifier and Type | Field and Description |
|---|---|
protected String |
codeMeaning |
protected String |
codeStringEquivalent |
protected String |
codeValue |
protected String |
codingSchemeDesignator |
protected String |
codingSchemeVersion |
protected String |
conceptIdentifier |
protected String |
legacyCodeValue |
protected String |
legacyCodingSchemeDesignator |
protected String[] |
otherLegacyCodingSchemeDesignators |
static String[] |
srtLegacyCodingSchemeDesignators |
protected String[] |
synonynms |
conceptUniqueIdentifier| Modifier | Constructor and Description |
|---|---|
protected |
CodedConcept() |
|
CodedConcept(String conceptUniqueIdentifier,
String conceptIdentifier,
String codingSchemeDesignator,
String legacyCodingSchemeDesignator,
String[] otherLegacyCodingSchemeDesignators,
String codingSchemeVersion,
String codeValue,
String legacyCodeValue,
String codeMeaning,
String codeStringEquivalent,
String[] synonynms)
Create a coded concept.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCodeAsString() |
CodedSequenceItem |
getCodedSequenceItem() |
String |
getCodeMeaning() |
String |
getCodeStringEquivalent() |
String |
getCodeValue() |
String |
getCodingSchemeDesignator() |
String |
getCodingSchemeVersion() |
String |
getConceptIdentifier() |
String |
getLegacyCodeAsString() |
String |
getLegacyCodeValue() |
String |
getLegacyCodingSchemeDesignator() |
String[] |
getOtherLegacyCodingSchemeDesignators() |
String[] |
getSynonyms() |
String |
toString() |
String |
toStringBrief() |
equals, getConceptUniqueIdentifier, hashCodeprotected String codeMeaning
protected String codeStringEquivalent
protected String codeValue
protected String codingSchemeDesignator
protected String codingSchemeVersion
protected String conceptIdentifier
protected String legacyCodeValue
protected String legacyCodingSchemeDesignator
protected String[] otherLegacyCodingSchemeDesignators
public static String[] srtLegacyCodingSchemeDesignators
protected String[] synonynms
protected CodedConcept()
public CodedConcept(String conceptUniqueIdentifier, String conceptIdentifier, String codingSchemeDesignator, String legacyCodingSchemeDesignator, String[] otherLegacyCodingSchemeDesignators, String codingSchemeVersion, String codeValue, String legacyCodeValue, String codeMeaning, String codeStringEquivalent, String[] synonynms)
Create a coded concept.
conceptUniqueIdentifier - the unique identifier of the concept, usually a UMLS CUI; required to be unique within the scope of comparisons using equals(Object)conceptIdentifier - the scheme-specific concept identifier, e.g., for SNOMED-CT, the SNOMED Concept IdentifiercodingSchemeDesignator - the DICOM PS3.16 Section 8 coding scheme used as the DICOM Coding Scheme Designator, e.g., "SCT", "DCM", "LN", or a private coding schemelegacyCodingSchemeDesignator - a legacy (alternative) coding scheme, e.g. "SRT" if what is used in DICOM context groups instead of "SCT"; null if none required (i.e., treat the same as codingSchemeDesignator)otherLegacyCodingSchemeDesignators - legacy (alternative) coding schemes, e.g. "SNM3" if what is used in DICOM context groups instead of "SRT"; null if none required (i.e., treat the same as codingSchemeDesignator)codingSchemeVersion - the version of the coding scheme in which this code is defined, if necessary; null if none requiredcodeValue - the code used as the DICOM Code Value (e.g., the SNOMED-CT style code)legacyCodeValue - the code used as the DICOM Code Value for the legacyCodingSchemeDesignator (e.g., the SNOMED-RT style code rather than the SNOMED-CT style Concept Identifier)codeMeaning - the text used as the DICOM Code MeaningcodeStringEquivalent - the text value used for a DICOM Code String VR equivalent attribute (e.g., for Body Part Examined instead of in Anatomic Region Sequence); may be nullsynonynms - alternative code meanings, including abbreviations or different languages; may be null or emptypublic String getCodeAsString()
public CodedSequenceItem getCodedSequenceItem() throws DicomException
DicomExceptionpublic String getCodeMeaning()
public String getCodeStringEquivalent()
public String getCodeValue()
public String getCodingSchemeDesignator()
public String getCodingSchemeVersion()
public String getConceptIdentifier()
public String getLegacyCodeAsString()
public String getLegacyCodeValue()
public String getLegacyCodingSchemeDesignator()
public String[] getOtherLegacyCodingSchemeDesignators()
public String[] getSynonyms()
public String toStringBrief()