Enum Class MimeType
- All Implemented Interfaces:
Serializable
,Comparable<MimeType>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2023-05-10")
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: DEPRECATED
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionEN: 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
Modifier and TypeFieldDescriptionstatic 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 TypeMethodDescription@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
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[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
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
EN: CDA Level 1 Multipart.
DE: CDA Level 1 Multipart.
FR: CDA Level 1 Multipart.
IT: CDA Level 1 Multipart. -
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
EN: DICOM.
DE: DICOM.
FR: DICOM.
IT: DICOM. -
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
EN: Extensible 3D Graphics (XML).
DE: Extensible 3D Graphics (XML).
FR: Extensible 3D Graphics (XML).
IT: Extensible 3D Graphics (XML). -
FHIR_JSON
EN: FHIR (JSON).
DE: FHIR (JSON).
FR: FHIR (JSON).
IT: FHIR (JSON). -
FHIR_XML
EN: FHIR (XML).
DE: FHIR (XML).
FR: FHIR (XML).
IT: FHIR (XML). -
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
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
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
EN: JPEG 2000 Image File.
DE: JPEG 2000 Image File.
FR: JPEG 2000 Image File.
IT: JPEG 2000 Image File. -
JPEG_IMAGE
EN: JPEG Image.
DE: JPEG Image.
FR: JPEG Image.
IT: JPEG Image. -
MOTION_JPEG_2000
EN: Motion JPEG 2000.
DE: Motion JPEG 2000.
FR: Motion JPEG 2000.
IT: Motion JPEG 2000. -
MP4_AUDIO
EN: MP4 Audio.
DE: MP4 Audio.
FR: MP4 Audio.
IT: MP4 Audio. -
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
EN: MPEG audio layer 3.
DE: MPEG audio layer 3.
FR: MPEG audio layer 3.
IT: MPEG audio layer 3. -
MPEG_VIDEO
EN: MPEG Video.
DE: MPEG Video.
FR: MPEG Video.
IT: MPEG Video. -
MULTILINGUAL_MULTIPART
EN: Multilingual Multipart.
DE: Multilingual Multipart.
FR: Multilingual Multipart.
IT: Multilingual Multipart. -
PDF
EN: PDF.
DE: PDF.
FR: PDF.
IT: PDF. -
PLAIN_TEXT
EN: Plain Text.
DE: Plain Text.
FR: Plain Text.
IT: Plain Text. -
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
EN: Signed Multipart.
DE: Signed Multipart.
FR: Signed Multipart.
IT: Signed Multipart. -
TIFF_IMAGE
EN: TIFF Image.
DE: TIFF Image.
FR: TIFF Image.
IT: TIFF Image. -
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
EN: XML-Text.
DE: XML-Text.
FR: XML-Text.
IT: XML-Text.
-
-
Field Details
-
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
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
EN: Code for DICOM.
DE: Code für DICOM.
FR: Code de DICOM.
IT: Code per DICOM.- See Also:
-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
EN: Code for PDF.
DE: Code für PDF.
FR: Code de PDF.
IT: Code per PDF.- See Also:
-
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
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
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
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
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
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
Identifier of the value set.- See Also:
-
VALUE_SET_NAME
Name of the value set.- See Also:
-
CODE_SYSTEM_ID
Identifier of the code system (all values share the same).- See Also:
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getEnum
Gets the Enum with a given code.- Parameters:
code
- The code value.- Returns:
- the enum value found or
null
.
-
isEnumOfValueSet
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
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
Gets the code system identifier.- Specified by:
getCodeSystemId
in interfaceValueSetEnumInterface
- Returns:
- the code system identifier.
-
getCodeSystemName
Gets the code system name.- Specified by:
getCodeSystemName
in interfaceValueSetEnumInterface
- Returns:
- the code system name.
-
getCodeValue
Gets the code value as a string.- Specified by:
getCodeValue
in interfaceValueSetEnumInterface
- Returns:
- the code value.
-
getDisplayName
Gets the display name defined by the language param.- Specified by:
getDisplayName
in interfaceTranslatedEnumInterface
- 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
Gets the value set identifier.- Specified by:
getValueSetId
in interfaceValueSetEnumInterface
- Returns:
- the value set identifier.
-
getValueSetName
Gets the value set name.- Specified by:
getValueSetName
in interfaceValueSetEnumInterface
- Returns:
- the value set name.
-