public class CombinedAnatomicConcepts extends DisplayableConcept
This class supports anatomic concepts that may be combinations of one another.
Instances cannot be constructed directly, but rather are looked up using static methods that access a library of known combinations.
Modifier and Type | Field and Description |
---|---|
protected static com.pixelmed.anatproc.Combination[] |
combinations |
fullyQualifiedMenuEntry, shortcutMenuEntry
codeMeaning, codeStringEquivalent, codeValue, codingSchemeDesignator, codingSchemeVersion, conceptIdentifier, legacyCodingSchemeDesignator, synonynms
conceptUniqueIdentifier
Constructor and Description |
---|
CombinedAnatomicConcepts() |
Modifier and Type | Method and Description |
---|---|
static Concept |
getCombinedConcept(Concept a,
Concept b)
Combine two concepts into a single concept containing both if possible.
|
static DisplayableConcept |
getCombinedConcept(Concept a,
Concept b,
DictionaryOfConcepts dict)
Combine two concepts into a single concept containing both if possible.
|
protected static Concept[] |
newConceptArray(Concept... values) |
getFullyQualifiedMenuEntry, getShortcutMenuEntry, toString
getCodeAsString, getCodedSequenceItem, getCodeMeaning, getCodeStringEquivalent, getCodeValue, getCodingSchemeDesignator, getCodingSchemeVersion, getConceptIdentifier, getLegacyCodingSchemeDesignator, getSynonyms, toStringBrief
equals, getConceptUniqueIdentifier, hashCode
public static Concept getCombinedConcept(Concept a, Concept b)
Combine two concepts into a single concept containing both if possible.
a
- one conceptb
- another conceptpublic static DisplayableConcept getCombinedConcept(Concept a, Concept b, DictionaryOfConcepts dict)
Combine two concepts into a single concept containing both if possible.
a
- one conceptb
- another conceptdict
- dictionary of concepts to lookup