public class DisplayableAnatomicConcept extends DisplayableConcept
This class represents anatomic concepts that may be encoded and displayed.
Modifier and Type | Field and Description |
---|---|
protected boolean |
pairedStructure |
fullyQualifiedMenuEntry, shortcutMenuEntry
codeMeaning, codeStringEquivalent, codeValue, codingSchemeDesignator, codingSchemeVersion, conceptIdentifier, legacyCodingSchemeDesignator, synonynms
conceptUniqueIdentifier
Modifier | Constructor and Description |
---|---|
protected |
DisplayableAnatomicConcept() |
|
DisplayableAnatomicConcept(java.lang.String conceptUniqueIdentifier,
java.lang.String conceptIdentifier,
boolean pairedStructure,
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,
java.lang.String[] shortcutMenuEntry,
java.lang.String[] fullyQualifiedMenuEntry)
Create an anatomic concept that may be encoded and displayed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isPairedStructure() |
java.lang.String |
toString() |
getFullyQualifiedMenuEntry, getShortcutMenuEntry
getCodeAsString, getCodedSequenceItem, getCodeMeaning, getCodeStringEquivalent, getCodeValue, getCodingSchemeDesignator, getCodingSchemeVersion, getConceptIdentifier, getLegacyCodingSchemeDesignator, getSynonyms, toStringBrief
equals, getConceptUniqueIdentifier, hashCode
protected DisplayableAnatomicConcept()
public DisplayableAnatomicConcept(java.lang.String conceptUniqueIdentifier, java.lang.String conceptIdentifier, boolean pairedStructure, 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, java.lang.String[] shortcutMenuEntry, java.lang.String[] fullyQualifiedMenuEntry)
Create an anatomic concept that may be encoded and displayed.
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 IdentifierpairedStructure
- if true, then Left or Right or Both are permitted, otherwise always only Unpaired lateralitycodingSchemeDesignator
- 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 emptyshortcutMenuEntry
- an array of text values to use in a shortcut menu entry, e.g. "Wrist"fullyQualifiedMenuEntry
- an array of text values to use in a full menu entry, e.g. "Limb","Upper","Wrist"public boolean isPairedStructure()
public java.lang.String toString()
toString
in class DisplayableConcept