Class DisplayableConcept

    • Field Detail

      • shortcutMenuEntry

        protected java.lang.String[] shortcutMenuEntry
      • fullyQualifiedMenuEntry

        protected java.lang.String[] fullyQualifiedMenuEntry
    • Constructor Detail

      • DisplayableConcept

        public DisplayableConcept​(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,
                                  java.lang.String[] shortcutMenuEntry,
                                  java.lang.String[] fullyQualifiedMenuEntry)

        Create a coded concept that may be displayed.

        Parameters:
        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 Identifier
        codingSchemeDesignator - the DICOM PS3.16 Section 8 coding scheme used as the DICOM Coding Scheme Designator, e.g., "SRT", "DCM", "LN", or a private coding scheme
        legacyCodingSchemeDesignator - 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 required
        codeValue - 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 Meaning
        codeStringEquivalent - 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 null
        synonynms - alternative code meanings, including abbreviations or different languages; may be null or empty
        shortcutMenuEntry - 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"
      • DisplayableConcept

        protected DisplayableConcept()
    • Method Detail

      • getShortcutMenuEntry

        public java.lang.String[] getShortcutMenuEntry()
      • getFullyQualifiedMenuEntry

        public java.lang.String[] getFullyQualifiedMenuEntry()