public class CodedConcept extends Concept
This class represents a concept that has a coded representation.
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
codeMeaning |
protected java.lang.String |
codeStringEquivalent |
protected java.lang.String |
codeValue |
protected java.lang.String |
codingSchemeDesignator |
protected java.lang.String |
codingSchemeVersion |
protected java.lang.String |
conceptIdentifier |
protected java.lang.String |
legacyCodingSchemeDesignator |
protected java.lang.String[] |
synonynms |
conceptUniqueIdentifier
Modifier | Constructor and Description |
---|---|
protected |
CodedConcept() |
|
CodedConcept(java.lang.String conceptUniqueIdentifier,
java.lang.String conceptIdentifier,
java.lang.String codingSchemeDesignator,
java.lang.String legacyCodingSchemeDesignator,
java.lang.String codingSchemeVersion,
java.lang.String codeValue,
java.lang.String codeMeaning,
java.lang.String codeStringEquivalent,
java.lang.String[] synonynms)
Create a coded concept.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCodeAsString() |
CodedSequenceItem |
getCodedSequenceItem() |
java.lang.String |
getCodeMeaning() |
java.lang.String |
getCodeStringEquivalent() |
java.lang.String |
getCodeValue() |
java.lang.String |
getCodingSchemeDesignator() |
java.lang.String |
getCodingSchemeVersion() |
java.lang.String |
getConceptIdentifier() |
java.lang.String |
getLegacyCodingSchemeDesignator() |
java.lang.String[] |
getSynonyms() |
java.lang.String |
toString() |
java.lang.String |
toStringBrief() |
equals, getConceptUniqueIdentifier, hashCode
protected java.lang.String conceptIdentifier
protected java.lang.String codingSchemeDesignator
protected java.lang.String legacyCodingSchemeDesignator
protected java.lang.String codingSchemeVersion
protected java.lang.String codeValue
protected java.lang.String codeMeaning
protected java.lang.String codeStringEquivalent
protected java.lang.String[] synonynms
public CodedConcept(java.lang.String conceptUniqueIdentifier, java.lang.String conceptIdentifier, java.lang.String codingSchemeDesignator, java.lang.String legacyCodingSchemeDesignator, java.lang.String codingSchemeVersion, java.lang.String codeValue, java.lang.String codeMeaning, java.lang.String codeStringEquivalent, java.lang.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., "SRT", "DCM", "LN", or a private coding schemelegacyCodingSchemeDesignator
- a legacy (alternative) coding scheme, 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-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 emptyprotected CodedConcept()
public java.lang.String getConceptIdentifier()
public java.lang.String getCodingSchemeDesignator()
public java.lang.String getLegacyCodingSchemeDesignator()
public java.lang.String getCodingSchemeVersion()
public java.lang.String getCodeValue()
public java.lang.String getCodeMeaning()
public java.lang.String getCodeStringEquivalent()
public java.lang.String[] getSynonyms()
public CodedSequenceItem getCodedSequenceItem() throws DicomException
DicomException
public java.lang.String getCodeAsString()
public java.lang.String toStringBrief()