Enum Class MimeType

java.lang.Object
java.lang.Enum<MimeType>
org.projecthusky.communication.ch.enums.stable.MimeType
All Implemented Interfaces:
Serializable, Comparable<MimeType>, Constable, CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2022-09-29") public enum MimeType extends Enum<MimeType> implements ValueSetEnumInterface
Enumeration of DocumentEntry.mimeType values

EN: MIME type of the document as per Annex; EPRO-FDHA.
DE: MIME Typ des Dokumentes gemäss Anhang 3 EPDG.
FR: MIME Type du document selon l'annexe 3 ODEP-DFI.
IT: Tipo MIME del documento secondo l'allegato 3 OCIP-DFI.

Identifier: 2.16.756.5.30.1.127.3.10.1.16
Effective date: 2021-04-01 17:07
Version: 202104.0-stable
Status: FINAL

  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    EN: CDA Level 1 Multipart.
    DE: CDA Level 1 Multipart.
    FR: CDA Level 1 Multipart.
    IT: CDA Level 1 Multipart.
    EN: CSV Comma-separated Values.
    DE: CSV Comma-separated Values.
    FR: CSV Comma-separated Values.
    IT: CSV Comma-separated Values.
    EN: DICOM.
    DE: DICOM.
    FR: DICOM.
    IT: DICOM.
    EN: Extensible 3D Graphics (VRML).
    DE: Extensible 3D Graphics (VRML).
    FR: Extensible 3D Graphics (VRML).
    IT: Extensible 3D Graphics (VRML).
    EN: Extensible 3D Graphics (XML).
    DE: Extensible 3D Graphics (XML).
    FR: Extensible 3D Graphics (XML).
    IT: Extensible 3D Graphics (XML).
    EN: FHIR (JSON).
    DE: FHIR (JSON).
    FR: FHIR (JSON).
    IT: FHIR (JSON).
    EN: FHIR (XML).
    DE: FHIR (XML).
    FR: FHIR (XML).
    IT: FHIR (XML).
    EN: GIF Graphics Interchange Format.
    DE: GIF Graphics Interchange Format.
    FR: GIF Graphics Interchange Format.
    IT: GIF Graphics Interchange Format.
    EN: JPEG 2000 Compound Image File.
    DE: JPEG 2000 Compound Image File.
    FR: JPEG 2000 Compound Image File.
    IT: JPEG 2000 Compound Image File.
    EN: JPEG 2000 Core Image File.
    DE: JPEG 2000 Core Image File.
    FR: JPEG 2000 Core Image File.
    IT: JPEG 2000 Core Image File.
    EN: JPEG 2000 Image File.
    DE: JPEG 2000 Image File.
    FR: JPEG 2000 Image File.
    IT: JPEG 2000 Image File.
    EN: JPEG Image.
    DE: JPEG Image.
    FR: JPEG Image.
    IT: JPEG Image.
    EN: Motion JPEG 2000.
    DE: Motion JPEG 2000.
    FR: Motion JPEG 2000.
    IT: Motion JPEG 2000.
    EN: MP4 Audio.
    DE: MP4 Audio.
    FR: MP4 Audio.
    IT: MP4 Audio.
    EN: MPEG-4 Part 14.
    DE: MPEG-4 Part 14.
    FR: MPEG-4 Part 14.
    IT: MPEG-4 Part 14.
    EN: MPEG audio layer 3.
    DE: MPEG audio layer 3.
    FR: MPEG audio layer 3.
    IT: MPEG audio layer 3.
    EN: MPEG Video.
    DE: MPEG Video.
    FR: MPEG Video.
    IT: MPEG Video.
    EN: Multilingual Multipart.
    DE: Multilingual Multipart.
    FR: Multilingual Multipart.
    IT: Multilingual Multipart.
    EN: PDF.
    DE: PDF.
    FR: PDF.
    IT: PDF.
    EN: Plain Text.
    DE: Plain Text.
    FR: Plain Text.
    IT: Plain Text.
    EN: PNG Portable Network Graphics.
    DE: PNG Portable Network Graphics.
    FR: PNG Portable Network Graphics.
    IT: PNG Portable Network Graphics.
    EN: Signed Multipart.
    DE: Signed Multipart.
    FR: Signed Multipart.
    IT: Signed Multipart.
    EN: TIFF Image.
    DE: TIFF Image.
    FR: TIFF Image.
    IT: TIFF Image.
    EN: Virtual Reality Modeling Language.
    DE: Virtual Reality Modeling Language.
    FR: Virtual Reality Modeling Language.
    IT: Virtual Reality Modeling Language.
    EN: XML-Text.
    DE: XML-Text.
    FR: XML-Text.
    IT: XML-Text.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    EN: Code for CDA Level 1 Multipart.
    DE: Code für CDA Level 1 Multipart.
    FR: Code de CDA Level 1 Multipart.
    IT: Code per CDA Level 1 Multipart.
    static final String
    Identifier of the code system (all values share the same).
    static final String
    EN: Code for CSV Comma-separated Values.
    DE: Code für CSV Comma-separated Values.
    FR: Code de CSV Comma-separated Values.
    IT: Code per CSV Comma-separated Values.
    static final String
    EN: Code for DICOM.
    DE: Code für DICOM.
    FR: Code de DICOM.
    IT: Code per DICOM.
    static final String
    EN: Code for Extensible 3D Graphics (VRML).
    DE: Code für Extensible 3D Graphics (VRML).
    FR: Code de Extensible 3D Graphics (VRML).
    IT: Code per Extensible 3D Graphics (VRML).
    static final String
    EN: Code for Extensible 3D Graphics (XML).
    DE: Code für Extensible 3D Graphics (XML).
    FR: Code de Extensible 3D Graphics (XML).
    IT: Code per Extensible 3D Graphics (XML).
    static final String
    EN: Code for FHIR (JSON).
    DE: Code für FHIR (JSON).
    FR: Code de FHIR (JSON).
    IT: Code per FHIR (JSON).
    static final String
    EN: Code for FHIR (XML).
    DE: Code für FHIR (XML).
    FR: Code de FHIR (XML).
    IT: Code per FHIR (XML).
    static final String
    EN: Code for GIF Graphics Interchange Format.
    DE: Code für GIF Graphics Interchange Format.
    FR: Code de GIF Graphics Interchange Format.
    IT: Code per GIF Graphics Interchange Format.
    static final String
    EN: Code for JPEG 2000 Compound Image File.
    DE: Code für JPEG 2000 Compound Image File.
    FR: Code de JPEG 2000 Compound Image File.
    IT: Code per JPEG 2000 Compound Image File.
    static final String
    EN: Code for JPEG 2000 Core Image File.
    DE: Code für JPEG 2000 Core Image File.
    FR: Code de JPEG 2000 Core Image File.
    IT: Code per JPEG 2000 Core Image File.
    static final String
    EN: Code for JPEG 2000 Image File.
    DE: Code für JPEG 2000 Image File.
    FR: Code de JPEG 2000 Image File.
    IT: Code per JPEG 2000 Image File.
    static final String
    EN: Code for JPEG Image.
    DE: Code für JPEG Image.
    FR: Code de JPEG Image.
    IT: Code per JPEG Image.
    static final String
    EN: Code for Motion JPEG 2000.
    DE: Code für Motion JPEG 2000.
    FR: Code de Motion JPEG 2000.
    IT: Code per Motion JPEG 2000.
    static final String
    EN: Code for MP4 Audio.
    DE: Code für MP4 Audio.
    FR: Code de MP4 Audio.
    IT: Code per MP4 Audio.
    static final String
    EN: Code for MPEG-4 Part 14.
    DE: Code für MPEG-4 Part 14.
    FR: Code de MPEG-4 Part 14.
    IT: Code per MPEG-4 Part 14.
    static final String
    EN: Code for MPEG audio layer 3.
    DE: Code für MPEG audio layer 3.
    FR: Code de MPEG audio layer 3.
    IT: Code per MPEG audio layer 3.
    static final String
    EN: Code for MPEG Video.
    DE: Code für MPEG Video.
    FR: Code de MPEG Video.
    IT: Code per MPEG Video.
    static final String
    EN: Code for Multilingual Multipart.
    DE: Code für Multilingual Multipart.
    FR: Code de Multilingual Multipart.
    IT: Code per Multilingual Multipart.
    static final String
    EN: Code for PDF.
    DE: Code für PDF.
    FR: Code de PDF.
    IT: Code per PDF.
    static final String
    EN: Code for Plain Text.
    DE: Code für Plain Text.
    FR: Code de Plain Text.
    IT: Code per Plain Text.
    static final String
    EN: Code for PNG Portable Network Graphics.
    DE: Code für PNG Portable Network Graphics.
    FR: Code de PNG Portable Network Graphics.
    IT: Code per PNG Portable Network Graphics.
    static final String
    EN: Code for Signed Multipart.
    DE: Code für Signed Multipart.
    FR: Code de Signed Multipart.
    IT: Code per Signed Multipart.
    static final String
    EN: Code for TIFF Image.
    DE: Code für TIFF Image.
    FR: Code de TIFF Image.
    IT: Code per TIFF Image.
    static final String
    Identifier of the value set.
    static final String
    Name of the value set.
    static final String
    EN: Code for Virtual Reality Modeling Language.
    DE: Code für Virtual Reality Modeling Language.
    FR: Code de Virtual Reality Modeling Language.
    IT: Code per Virtual Reality Modeling Language.
    static final String
    EN: Code for XML-Text.
    DE: Code für XML-Text.
    FR: Code de XML-Text.
    IT: Code per XML-Text.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull String
    Gets the code system identifier.
    @NonNull String
    Gets the code system name.
    @NonNull String
    Gets the code value as a string.
    @NonNull String
    getDisplayName(@Nullable LanguageCode languageCode)
    Gets the display name defined by the language param.
    static @Nullable MimeType
    getEnum(@Nullable String code)
    Gets the Enum with a given code.
    @NonNull String
    Gets the value set identifier.
    @NonNull String
    Gets the value set name.
    static boolean
    isEnumOfValueSet(@Nullable String enumName)
    Checks if a given enum is part of this value set.
    static boolean
    isInValueSet(@Nullable String codeValue)
    Checks if a given code value is in this value set.
    static MimeType
    Returns the enum constant of this class with the specified name.
    static MimeType[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.projecthusky.common.enums.TranslatedEnumInterface

    getDisplayName

    Methods inherited from interface org.projecthusky.common.enums.ValueSetEnumInterface

    getCD, getCD, getCE, getCE, getCode, getCode, getCodedString, getIpfCode, isContainedIn, isEqualTo, name
  • Enum Constant Details

    • CDA_LEVEL_1_MULTIPART

      public static final MimeType CDA_LEVEL_1_MULTIPART
      EN: CDA Level 1 Multipart.
      DE: CDA Level 1 Multipart.
      FR: CDA Level 1 Multipart.
      IT: CDA Level 1 Multipart.
    • CSV_COMMA_SEPARATED_VALUES

      public static final MimeType CSV_COMMA_SEPARATED_VALUES
      EN: CSV Comma-separated Values.
      DE: CSV Comma-separated Values.
      FR: CSV Comma-separated Values.
      IT: CSV Comma-separated Values.
    • DICOM

      public static final MimeType DICOM
      EN: DICOM.
      DE: DICOM.
      FR: DICOM.
      IT: DICOM.
    • EXTENSIBLE_3D_GRAPHICS_VRML

      public static final MimeType EXTENSIBLE_3D_GRAPHICS_VRML
      EN: Extensible 3D Graphics (VRML).
      DE: Extensible 3D Graphics (VRML).
      FR: Extensible 3D Graphics (VRML).
      IT: Extensible 3D Graphics (VRML).
    • EXTENSIBLE_3D_GRAPHICS_XML

      public static final MimeType EXTENSIBLE_3D_GRAPHICS_XML
      EN: Extensible 3D Graphics (XML).
      DE: Extensible 3D Graphics (XML).
      FR: Extensible 3D Graphics (XML).
      IT: Extensible 3D Graphics (XML).
    • FHIR_JSON

      public static final MimeType FHIR_JSON
      EN: FHIR (JSON).
      DE: FHIR (JSON).
      FR: FHIR (JSON).
      IT: FHIR (JSON).
    • FHIR_XML

      public static final MimeType FHIR_XML
      EN: FHIR (XML).
      DE: FHIR (XML).
      FR: FHIR (XML).
      IT: FHIR (XML).
    • GIF_GRAPHICS_INTERCHANGE_FORMAT

      public static final MimeType GIF_GRAPHICS_INTERCHANGE_FORMAT
      EN: GIF Graphics Interchange Format.
      DE: GIF Graphics Interchange Format.
      FR: GIF Graphics Interchange Format.
      IT: GIF Graphics Interchange Format.
    • JPEG_2000_COMPOUND_IMAGE_FILE

      public static final MimeType JPEG_2000_COMPOUND_IMAGE_FILE
      EN: JPEG 2000 Compound Image File.
      DE: JPEG 2000 Compound Image File.
      FR: JPEG 2000 Compound Image File.
      IT: JPEG 2000 Compound Image File.
    • JPEG_2000_CORE_IMAGE_FILE

      public static final MimeType JPEG_2000_CORE_IMAGE_FILE
      EN: JPEG 2000 Core Image File.
      DE: JPEG 2000 Core Image File.
      FR: JPEG 2000 Core Image File.
      IT: JPEG 2000 Core Image File.
    • JPEG_2000_IMAGE_FILE

      public static final MimeType JPEG_2000_IMAGE_FILE
      EN: JPEG 2000 Image File.
      DE: JPEG 2000 Image File.
      FR: JPEG 2000 Image File.
      IT: JPEG 2000 Image File.
    • JPEG_IMAGE

      public static final MimeType JPEG_IMAGE
      EN: JPEG Image.
      DE: JPEG Image.
      FR: JPEG Image.
      IT: JPEG Image.
    • MOTION_JPEG_2000

      public static final MimeType MOTION_JPEG_2000
      EN: Motion JPEG 2000.
      DE: Motion JPEG 2000.
      FR: Motion JPEG 2000.
      IT: Motion JPEG 2000.
    • MP4_AUDIO

      public static final MimeType MP4_AUDIO
      EN: MP4 Audio.
      DE: MP4 Audio.
      FR: MP4 Audio.
      IT: MP4 Audio.
    • MPEG_4_PART_14

      public static final MimeType MPEG_4_PART_14
      EN: MPEG-4 Part 14.
      DE: MPEG-4 Part 14.
      FR: MPEG-4 Part 14.
      IT: MPEG-4 Part 14.
    • MPEG_AUDIO_LAYER_3

      public static final MimeType MPEG_AUDIO_LAYER_3
      EN: MPEG audio layer 3.
      DE: MPEG audio layer 3.
      FR: MPEG audio layer 3.
      IT: MPEG audio layer 3.
    • MPEG_VIDEO

      public static final MimeType MPEG_VIDEO
      EN: MPEG Video.
      DE: MPEG Video.
      FR: MPEG Video.
      IT: MPEG Video.
    • MULTILINGUAL_MULTIPART

      public static final MimeType MULTILINGUAL_MULTIPART
      EN: Multilingual Multipart.
      DE: Multilingual Multipart.
      FR: Multilingual Multipart.
      IT: Multilingual Multipart.
    • PDF

      public static final MimeType PDF
      EN: PDF.
      DE: PDF.
      FR: PDF.
      IT: PDF.
    • PLAIN_TEXT

      public static final MimeType PLAIN_TEXT
      EN: Plain Text.
      DE: Plain Text.
      FR: Plain Text.
      IT: Plain Text.
    • PNG_PORTABLE_NETWORK_GRAPHICS

      public static final MimeType PNG_PORTABLE_NETWORK_GRAPHICS
      EN: PNG Portable Network Graphics.
      DE: PNG Portable Network Graphics.
      FR: PNG Portable Network Graphics.
      IT: PNG Portable Network Graphics.
    • SIGNED_MULTIPART

      public static final MimeType SIGNED_MULTIPART
      EN: Signed Multipart.
      DE: Signed Multipart.
      FR: Signed Multipart.
      IT: Signed Multipart.
    • TIFF_IMAGE

      public static final MimeType TIFF_IMAGE
      EN: TIFF Image.
      DE: TIFF Image.
      FR: TIFF Image.
      IT: TIFF Image.
    • VIRTUAL_REALITY_MODELING_LANGUAGE

      public static final MimeType VIRTUAL_REALITY_MODELING_LANGUAGE
      EN: Virtual Reality Modeling Language.
      DE: Virtual Reality Modeling Language.
      FR: Virtual Reality Modeling Language.
      IT: Virtual Reality Modeling Language.
    • XML_TEXT

      public static final MimeType XML_TEXT
      EN: XML-Text.
      DE: XML-Text.
      FR: XML-Text.
      IT: XML-Text.
  • Field Details

    • CDA_LEVEL_1_MULTIPART_CODE

      public static final String CDA_LEVEL_1_MULTIPART_CODE
      EN: Code for CDA Level 1 Multipart.
      DE: Code für CDA Level 1 Multipart.
      FR: Code de CDA Level 1 Multipart.
      IT: Code per CDA Level 1 Multipart.
      See Also:
    • CSV_COMMA_SEPARATED_VALUES_CODE

      public static final String CSV_COMMA_SEPARATED_VALUES_CODE
      EN: Code for CSV Comma-separated Values.
      DE: Code für CSV Comma-separated Values.
      FR: Code de CSV Comma-separated Values.
      IT: Code per CSV Comma-separated Values.
      See Also:
    • DICOM_CODE

      public static final String DICOM_CODE
      EN: Code for DICOM.
      DE: Code für DICOM.
      FR: Code de DICOM.
      IT: Code per DICOM.
      See Also:
    • EXTENSIBLE_3D_GRAPHICS_VRML_CODE

      public static final String EXTENSIBLE_3D_GRAPHICS_VRML_CODE
      EN: Code for Extensible 3D Graphics (VRML).
      DE: Code für Extensible 3D Graphics (VRML).
      FR: Code de Extensible 3D Graphics (VRML).
      IT: Code per Extensible 3D Graphics (VRML).
      See Also:
    • EXTENSIBLE_3D_GRAPHICS_XML_CODE

      public static final String EXTENSIBLE_3D_GRAPHICS_XML_CODE
      EN: Code for Extensible 3D Graphics (XML).
      DE: Code für Extensible 3D Graphics (XML).
      FR: Code de Extensible 3D Graphics (XML).
      IT: Code per Extensible 3D Graphics (XML).
      See Also:
    • FHIR_JSON_CODE

      public static final String FHIR_JSON_CODE
      EN: Code for FHIR (JSON).
      DE: Code für FHIR (JSON).
      FR: Code de FHIR (JSON).
      IT: Code per FHIR (JSON).
      See Also:
    • FHIR_XML_CODE

      public static final String FHIR_XML_CODE
      EN: Code for FHIR (XML).
      DE: Code für FHIR (XML).
      FR: Code de FHIR (XML).
      IT: Code per FHIR (XML).
      See Also:
    • GIF_GRAPHICS_INTERCHANGE_FORMAT_CODE

      public static final String GIF_GRAPHICS_INTERCHANGE_FORMAT_CODE
      EN: Code for GIF Graphics Interchange Format.
      DE: Code für GIF Graphics Interchange Format.
      FR: Code de GIF Graphics Interchange Format.
      IT: Code per GIF Graphics Interchange Format.
      See Also:
    • JPEG_2000_COMPOUND_IMAGE_FILE_CODE

      public static final String JPEG_2000_COMPOUND_IMAGE_FILE_CODE
      EN: Code for JPEG 2000 Compound Image File.
      DE: Code für JPEG 2000 Compound Image File.
      FR: Code de JPEG 2000 Compound Image File.
      IT: Code per JPEG 2000 Compound Image File.
      See Also:
    • JPEG_2000_CORE_IMAGE_FILE_CODE

      public static final String JPEG_2000_CORE_IMAGE_FILE_CODE
      EN: Code for JPEG 2000 Core Image File.
      DE: Code für JPEG 2000 Core Image File.
      FR: Code de JPEG 2000 Core Image File.
      IT: Code per JPEG 2000 Core Image File.
      See Also:
    • JPEG_2000_IMAGE_FILE_CODE

      public static final String JPEG_2000_IMAGE_FILE_CODE
      EN: Code for JPEG 2000 Image File.
      DE: Code für JPEG 2000 Image File.
      FR: Code de JPEG 2000 Image File.
      IT: Code per JPEG 2000 Image File.
      See Also:
    • JPEG_IMAGE_CODE

      public static final String JPEG_IMAGE_CODE
      EN: Code for JPEG Image.
      DE: Code für JPEG Image.
      FR: Code de JPEG Image.
      IT: Code per JPEG Image.
      See Also:
    • MOTION_JPEG_2000_CODE

      public static final String MOTION_JPEG_2000_CODE
      EN: Code for Motion JPEG 2000.
      DE: Code für Motion JPEG 2000.
      FR: Code de Motion JPEG 2000.
      IT: Code per Motion JPEG 2000.
      See Also:
    • MP4_AUDIO_CODE

      public static final String MP4_AUDIO_CODE
      EN: Code for MP4 Audio.
      DE: Code für MP4 Audio.
      FR: Code de MP4 Audio.
      IT: Code per MP4 Audio.
      See Also:
    • MPEG_4_PART_14_CODE

      public static final String MPEG_4_PART_14_CODE
      EN: Code for MPEG-4 Part 14.
      DE: Code für MPEG-4 Part 14.
      FR: Code de MPEG-4 Part 14.
      IT: Code per MPEG-4 Part 14.
      See Also:
    • MPEG_AUDIO_LAYER_3_CODE

      public static final String MPEG_AUDIO_LAYER_3_CODE
      EN: Code for MPEG audio layer 3.
      DE: Code für MPEG audio layer 3.
      FR: Code de MPEG audio layer 3.
      IT: Code per MPEG audio layer 3.
      See Also:
    • MPEG_VIDEO_CODE

      public static final String MPEG_VIDEO_CODE
      EN: Code for MPEG Video.
      DE: Code für MPEG Video.
      FR: Code de MPEG Video.
      IT: Code per MPEG Video.
      See Also:
    • MULTILINGUAL_MULTIPART_CODE

      public static final String MULTILINGUAL_MULTIPART_CODE
      EN: Code for Multilingual Multipart.
      DE: Code für Multilingual Multipart.
      FR: Code de Multilingual Multipart.
      IT: Code per Multilingual Multipart.
      See Also:
    • PDF_CODE

      public static final String PDF_CODE
      EN: Code for PDF.
      DE: Code für PDF.
      FR: Code de PDF.
      IT: Code per PDF.
      See Also:
    • PLAIN_TEXT_CODE

      public static final String PLAIN_TEXT_CODE
      EN: Code for Plain Text.
      DE: Code für Plain Text.
      FR: Code de Plain Text.
      IT: Code per Plain Text.
      See Also:
    • PNG_PORTABLE_NETWORK_GRAPHICS_CODE

      public static final String PNG_PORTABLE_NETWORK_GRAPHICS_CODE
      EN: Code for PNG Portable Network Graphics.
      DE: Code für PNG Portable Network Graphics.
      FR: Code de PNG Portable Network Graphics.
      IT: Code per PNG Portable Network Graphics.
      See Also:
    • SIGNED_MULTIPART_CODE

      public static final String SIGNED_MULTIPART_CODE
      EN: Code for Signed Multipart.
      DE: Code für Signed Multipart.
      FR: Code de Signed Multipart.
      IT: Code per Signed Multipart.
      See Also:
    • TIFF_IMAGE_CODE

      public static final String TIFF_IMAGE_CODE
      EN: Code for TIFF Image.
      DE: Code für TIFF Image.
      FR: Code de TIFF Image.
      IT: Code per TIFF Image.
      See Also:
    • VIRTUAL_REALITY_MODELING_LANGUAGE_CODE

      public static final String VIRTUAL_REALITY_MODELING_LANGUAGE_CODE
      EN: Code for Virtual Reality Modeling Language.
      DE: Code für Virtual Reality Modeling Language.
      FR: Code de Virtual Reality Modeling Language.
      IT: Code per Virtual Reality Modeling Language.
      See Also:
    • XML_TEXT_CODE

      public static final String XML_TEXT_CODE
      EN: Code for XML-Text.
      DE: Code für XML-Text.
      FR: Code de XML-Text.
      IT: Code per XML-Text.
      See Also:
    • VALUE_SET_ID

      public static final String VALUE_SET_ID
      Identifier of the value set.
      See Also:
    • VALUE_SET_NAME

      public static final String VALUE_SET_NAME
      Name of the value set.
      See Also:
    • CODE_SYSTEM_ID

      public static final String CODE_SYSTEM_ID
      Identifier of the code system (all values share the same).
      See Also:
  • Method Details

    • values

      public static MimeType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static MimeType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getEnum

      public static @Nullable MimeType getEnum(@Nullable String code)
      Gets the Enum with a given code.
      Parameters:
      code - The code value.
      Returns:
      the enum value found or null.
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(@Nullable String enumName)
      Checks if a given enum is part of this value set.
      Parameters:
      enumName - The name of the enum.
      Returns:
      true if the name is found in this value set, false otherwise.
    • isInValueSet

      public static boolean isInValueSet(@Nullable String codeValue)
      Checks if a given code value is in this value set.
      Parameters:
      codeValue - The code value.
      Returns:
      true if the value is found in this value set, false otherwise.
    • getCodeSystemId

      public @NonNull String getCodeSystemId()
      Gets the code system identifier.
      Specified by:
      getCodeSystemId in interface ValueSetEnumInterface
      Returns:
      the code system identifier.
    • getCodeSystemName

      public @NonNull String getCodeSystemName()
      Gets the code system name.
      Specified by:
      getCodeSystemName in interface ValueSetEnumInterface
      Returns:
      the code system name.
    • getCodeValue

      public @NonNull String getCodeValue()
      Gets the code value as a string.
      Specified by:
      getCodeValue in interface ValueSetEnumInterface
      Returns:
      the code value.
    • getDisplayName

      public @NonNull String getDisplayName(@Nullable LanguageCode languageCode)
      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.
    • getValueSetId

      public @NonNull String getValueSetId()
      Gets the value set identifier.
      Specified by:
      getValueSetId in interface ValueSetEnumInterface
      Returns:
      the value set identifier.
    • getValueSetName

      public @NonNull String getValueSetName()
      Gets the value set name.
      Specified by:
      getValueSetName in interface ValueSetEnumInterface
      Returns:
      the value set name.