Interface ValueSetEnumInterfaceAt

All Superinterfaces:
CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface
All Known Implementing Classes:
AuthorRole, AuthorSpeciality, ClassCode, ConfidentialityCode, DocumentLanguage, FormatCode, HealthcareFacilityTypeCode, MimeType, PracticeSettingCode, ServiceEventCode, TypeCode

public interface ValueSetEnumInterfaceAt extends ValueSetEnumInterface
Interface for all dynamically created/updated value sets.
  • Method Details

    • getDisplayName

      default String getDisplayName()
      Gets the display name.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      Returns:
      the display name
    • getDisplayName

      default String getDisplayName(LanguageCode languageCode)
      Description copied from interface: TranslatedEnumInterface
      Gets the display name defined by the language param.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      Parameters:
      languageCode - The language code to get the display name for, null to get the default display name.
      Returns:
      the display name in the desired language.
    • getDisplayNameAt

      String getDisplayNameAt(LanguageCode languageCode)
      Gets the display name defined by the language parameter. If the language is unknown, german name is returned
      Parameters:
      languageCode - the language code to get the display name for
      Returns:
      returns the display name in the desired language. if language not found, display name in german will returned
    • getHl7cdar2CE

      default CE getHl7cdar2CE()