Enum Class AtcdabbrLanguageCode
java.lang.Object
java.lang.Enum<AtcdabbrLanguageCode>
org.projecthusky.cda.elga.generated.artdecor.ems.enums.AtcdabbrLanguageCode
- All Implemented Interfaces:
Serializable
,Comparable<AtcdabbrLanguageCode>
,Constable
,CodedMetadataEnumInterface
,TranslatedEnumInterface
,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2022-02-01")
public enum AtcdabbrLanguageCode
extends Enum<AtcdabbrLanguageCode>
implements ValueSetEnumInterface
Enumeration of atcdabbr_LanguageCode values
EN: ELGA_LanguageCode is used to describe the language of the documents (CDA-Element: ClinicalDocument.languageCode). Description available under: http://www.ietf.org/rfc/rfc3066.txt.
DE: No designation found.
FR: No designation found.
IT: No designation found.
Identifier: 1.2.40.0.34.10.10
Effective date: 2020-08-20 10:15
Version: 202008(-beta)
Status: DRAFT
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionEN: Österreichisches Deutsch.EN: Arabisch.EN: Bengali.EN: Chinesisch.EN: Chinesisch (China).EN: Chinesisch (Hong Kong).EN: Chinesisch (Singapur).EN: Chinesisch (Taiwan).EN: Dänisch.EN: Deutsch.EN: Deutsch (Deutschland).EN: Deutsch (Schweiz).EN: Englisch.EN: Englisch (Australien).EN: Englisch (GB).EN: Englisch (Indien).EN: Englisch (Kanada).EN: Englisch (Neuseeland).EN: Englisch (Singapur).EN: Englisch (US).EN: Finnisch.EN: Französisch.EN: Französisch (Belgien).EN: Französisch (Frankreich).EN: Französisch (Schweiz).EN: Friesisch.EN: Friesisch (Niederlande).EN: Hindi.EN: Italienisch.EN: Italienisch (Italien).EN: Italienisch (Schweiz).EN: Japanisch.EN: Koreanisch.EN: Kroatisch.EN: Neugriechisch.EN: Niederländisch.EN: Niederländisch (Belgien).EN: Niederländisch (Niederlande).EN: Norwegisch.EN: Norwegisch (Norwegen).EN: Pandschabi-Sprache.EN: Polnisch.EN: Portugiesisch.EN: Portugiesisch (Brasilien).EN: Russisch.EN: Russisch (Russland).EN: Schwedisch.EN: Schwedisch (Schweden).EN: Serbisch.EN: Serbisch (Serbien).EN: Spanisch.EN: Spanisch (Argentinien).EN: Spanish (Spanien).EN: Spanish (Uruguay).EN: Telugu-Sprache.EN: Tschechisch. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
EN: Code for Österreichisches Deutsch.static final String
EN: Code for Arabisch.static final String
EN: Code for Bengali.static final String
EN: Code for Chinesisch (China).static final String
EN: Code for Chinesisch.static final String
EN: Code for Chinesisch (Hong Kong).static final String
EN: Code for Chinesisch (Singapur).static final String
EN: Code for Chinesisch (Taiwan).static final String
Identifier of the code system (all values share the same).static final String
EN: Code for Dänisch.static final String
EN: Code for Deutsch.static final String
EN: Code for Deutsch (Deutschland).static final String
EN: Code for Deutsch (Schweiz).static final String
EN: Code for Englisch (Australien).static final String
EN: Code for Englisch.static final String
EN: Code for Englisch (GB).static final String
EN: Code for Englisch (Indien).static final String
EN: Code for Englisch (Kanada).static final String
EN: Code for Englisch (Neuseeland).static final String
EN: Code for Englisch (Singapur).static final String
EN: Code for Englisch (US).static final String
EN: Code for Finnisch.static final String
EN: Code for Französisch (Belgien).static final String
EN: Code for Französisch.static final String
EN: Code for Französisch (Frankreich).static final String
EN: Code for Französisch (Schweiz).static final String
EN: Code for Friesisch.static final String
EN: Code for Friesisch (Niederlande).static final String
EN: Code for Hindi.static final String
EN: Code for Italienisch.static final String
EN: Code for Italienisch (Italien).static final String
EN: Code for Italienisch (Schweiz).static final String
EN: Code for Japanisch.static final String
EN: Code for Koreanisch.static final String
EN: Code for Kroatisch.static final String
EN: Code for Neugriechisch.static final String
EN: Code for Niederländisch (Belgien).static final String
EN: Code for Niederländisch.static final String
EN: Code for Niederländisch (Niederlande).static final String
EN: Code for Norwegisch.static final String
EN: Code for Norwegisch (Norwegen).static final String
EN: Code for Pandschabi-Sprache.static final String
EN: Code for Polnisch.static final String
EN: Code for Portugiesisch (Brasilien).static final String
EN: Code for Portugiesisch.static final String
EN: Code for Russisch.static final String
EN: Code for Russisch (Russland).static final String
EN: Code for Schwedisch.static final String
EN: Code for Schwedisch (Schweden).static final String
EN: Code for Serbisch.static final String
EN: Code for Serbisch (Serbien).static final String
EN: Code for Spanisch (Argentinien).static final String
EN: Code for Spanisch.static final String
EN: Code for Spanish (Spanien).static final String
EN: Code for Spanish (Uruguay).static final String
EN: Code for Telugu-Sprache.static final String
EN: Code for Tschechisch.static final String
Identifier of the value set.static final String
Name of the value set. -
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 AtcdabbrLanguageCode
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 AtcdabbrLanguageCode
Returns the enum constant of this class with the specified name.static AtcdabbrLanguageCode[]
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
-
ARABISCH
EN: Arabisch. -
BENGALI
EN: Bengali. -
CHINESISCH
EN: Chinesisch. -
CHINESISCH_CHINA
EN: Chinesisch (China). -
CHINESISCH_HONG_KONG
EN: Chinesisch (Hong Kong). -
CHINESISCH_SINGAPUR
EN: Chinesisch (Singapur). -
CHINESISCH_TAIWAN
EN: Chinesisch (Taiwan). -
DEUTSCH
EN: Deutsch. -
DEUTSCH_DEUTSCHLAND
EN: Deutsch (Deutschland). -
DEUTSCH_SCHWEIZ
EN: Deutsch (Schweiz). -
D_NISCH
EN: Dänisch. -
ENGLISCH
EN: Englisch. -
ENGLISCH_AUSTRALIEN
EN: Englisch (Australien). -
ENGLISCH_GB
EN: Englisch (GB). -
ENGLISCH_INDIEN
EN: Englisch (Indien). -
ENGLISCH_KANADA
EN: Englisch (Kanada). -
ENGLISCH_NEUSEELAND
EN: Englisch (Neuseeland). -
ENGLISCH_SINGAPUR
EN: Englisch (Singapur). -
ENGLISCH_US
EN: Englisch (US). -
FINNISCH
EN: Finnisch. -
FRANZ_SISCH
EN: Französisch. -
FRANZ_SISCH_BELGIEN
EN: Französisch (Belgien). -
FRANZ_SISCH_FRANKREICH
EN: Französisch (Frankreich). -
FRANZ_SISCH_SCHWEIZ
EN: Französisch (Schweiz). -
FRIESISCH
EN: Friesisch. -
FRIESISCH_NIEDERLANDE
EN: Friesisch (Niederlande). -
HINDI
EN: Hindi. -
ITALIENISCH
EN: Italienisch. -
ITALIENISCH_ITALIEN
EN: Italienisch (Italien). -
ITALIENISCH_SCHWEIZ
EN: Italienisch (Schweiz). -
JAPANISCH
EN: Japanisch. -
KOREANISCH
EN: Koreanisch. -
KROATISCH
EN: Kroatisch. -
NEUGRIECHISCH
EN: Neugriechisch. -
NIEDERL_NDISCH
EN: Niederländisch. -
NIEDERL_NDISCH_BELGIEN
EN: Niederländisch (Belgien). -
NIEDERL_NDISCH_NIEDERLANDE
EN: Niederländisch (Niederlande). -
NORWEGISCH
EN: Norwegisch. -
NORWEGISCH_NORWEGEN
EN: Norwegisch (Norwegen). -
PANDSCHABI_SPRACHE
EN: Pandschabi-Sprache. -
POLNISCH
EN: Polnisch. -
PORTUGIESISCH
EN: Portugiesisch. -
PORTUGIESISCH_BRASILIEN
EN: Portugiesisch (Brasilien). -
RUSSISCH
EN: Russisch. -
RUSSISCH_RUSSLAND
EN: Russisch (Russland). -
SCHWEDISCH
EN: Schwedisch. -
SCHWEDISCH_SCHWEDEN
EN: Schwedisch (Schweden). -
SERBISCH
EN: Serbisch. -
SERBISCH_SERBIEN
EN: Serbisch (Serbien). -
SPANISCH
EN: Spanisch. -
SPANISCH_ARGENTINIEN
EN: Spanisch (Argentinien). -
SPANISH_SPANIEN
EN: Spanish (Spanien). -
SPANISH_URUGUAY
EN: Spanish (Uruguay). -
TELUGU_SPRACHE
EN: Telugu-Sprache. -
TSCHECHISCH
EN: Tschechisch. -
_STERREICHISCHES_DEUTSCH
EN: Österreichisches Deutsch.
-
-
Field Details
-
ARABISCH_CODE
EN: Code for Arabisch.- See Also:
-
BENGALI_CODE
EN: Code for Bengali.- See Also:
-
CHINESISCH_CODE
EN: Code for Chinesisch.- See Also:
-
CHINESISCH_CHINA_CODE
EN: Code for Chinesisch (China).- See Also:
-
CHINESISCH_HONG_KONG_CODE
EN: Code for Chinesisch (Hong Kong).- See Also:
-
CHINESISCH_SINGAPUR_CODE
EN: Code for Chinesisch (Singapur).- See Also:
-
CHINESISCH_TAIWAN_CODE
EN: Code for Chinesisch (Taiwan).- See Also:
-
DEUTSCH_CODE
EN: Code for Deutsch.- See Also:
-
DEUTSCH_DEUTSCHLAND_CODE
EN: Code for Deutsch (Deutschland).- See Also:
-
DEUTSCH_SCHWEIZ_CODE
EN: Code for Deutsch (Schweiz).- See Also:
-
D_NISCH_CODE
EN: Code for Dänisch.- See Also:
-
ENGLISCH_CODE
EN: Code for Englisch.- See Also:
-
ENGLISCH_AUSTRALIEN_CODE
EN: Code for Englisch (Australien).- See Also:
-
ENGLISCH_GB_CODE
EN: Code for Englisch (GB).- See Also:
-
ENGLISCH_INDIEN_CODE
EN: Code for Englisch (Indien).- See Also:
-
ENGLISCH_KANADA_CODE
EN: Code for Englisch (Kanada).- See Also:
-
ENGLISCH_NEUSEELAND_CODE
EN: Code for Englisch (Neuseeland).- See Also:
-
ENGLISCH_SINGAPUR_CODE
EN: Code for Englisch (Singapur).- See Also:
-
ENGLISCH_US_CODE
EN: Code for Englisch (US).- See Also:
-
FINNISCH_CODE
EN: Code for Finnisch.- See Also:
-
FRANZ_SISCH_CODE
EN: Code for Französisch.- See Also:
-
FRANZ_SISCH_BELGIEN_CODE
EN: Code for Französisch (Belgien).- See Also:
-
FRANZ_SISCH_FRANKREICH_CODE
EN: Code for Französisch (Frankreich).- See Also:
-
FRANZ_SISCH_SCHWEIZ_CODE
EN: Code for Französisch (Schweiz).- See Also:
-
FRIESISCH_CODE
EN: Code for Friesisch.- See Also:
-
FRIESISCH_NIEDERLANDE_CODE
EN: Code for Friesisch (Niederlande).- See Also:
-
HINDI_CODE
EN: Code for Hindi.- See Also:
-
ITALIENISCH_CODE
EN: Code for Italienisch.- See Also:
-
ITALIENISCH_ITALIEN_CODE
EN: Code for Italienisch (Italien).- See Also:
-
ITALIENISCH_SCHWEIZ_CODE
EN: Code for Italienisch (Schweiz).- See Also:
-
JAPANISCH_CODE
EN: Code for Japanisch.- See Also:
-
KOREANISCH_CODE
EN: Code for Koreanisch.- See Also:
-
KROATISCH_CODE
EN: Code for Kroatisch.- See Also:
-
NEUGRIECHISCH_CODE
EN: Code for Neugriechisch.- See Also:
-
NIEDERL_NDISCH_CODE
EN: Code for Niederländisch.- See Also:
-
NIEDERL_NDISCH_BELGIEN_CODE
EN: Code for Niederländisch (Belgien).- See Also:
-
NIEDERL_NDISCH_NIEDERLANDE_CODE
EN: Code for Niederländisch (Niederlande).- See Also:
-
NORWEGISCH_CODE
EN: Code for Norwegisch.- See Also:
-
NORWEGISCH_NORWEGEN_CODE
EN: Code for Norwegisch (Norwegen).- See Also:
-
PANDSCHABI_SPRACHE_CODE
EN: Code for Pandschabi-Sprache.- See Also:
-
POLNISCH_CODE
EN: Code for Polnisch.- See Also:
-
PORTUGIESISCH_CODE
EN: Code for Portugiesisch.- See Also:
-
PORTUGIESISCH_BRASILIEN_CODE
EN: Code for Portugiesisch (Brasilien).- See Also:
-
RUSSISCH_CODE
EN: Code for Russisch.- See Also:
-
RUSSISCH_RUSSLAND_CODE
EN: Code for Russisch (Russland).- See Also:
-
SCHWEDISCH_CODE
EN: Code for Schwedisch.- See Also:
-
SCHWEDISCH_SCHWEDEN_CODE
EN: Code for Schwedisch (Schweden).- See Also:
-
SERBISCH_CODE
EN: Code for Serbisch.- See Also:
-
SERBISCH_SERBIEN_CODE
EN: Code for Serbisch (Serbien).- See Also:
-
SPANISCH_CODE
EN: Code for Spanisch.- See Also:
-
SPANISCH_ARGENTINIEN_CODE
EN: Code for Spanisch (Argentinien).- See Also:
-
SPANISH_SPANIEN_CODE
EN: Code for Spanish (Spanien).- See Also:
-
SPANISH_URUGUAY_CODE
EN: Code for Spanish (Uruguay).- See Also:
-
TELUGU_SPRACHE_CODE
EN: Code for Telugu-Sprache.- See Also:
-
TSCHECHISCH_CODE
EN: Code for Tschechisch.- See Also:
-
_STERREICHISCHES_DEUTSCH_CODE
EN: Code for Österreichisches Deutsch.- 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.
-