Enum Class AtcdabbrLanguageCode
java.lang.Object
java.lang.Enum<AtcdabbrLanguageCode>
org.projecthusky.cda.elga.generated.artdecor.enums.AtcdabbrLanguageCode
- All Implemented Interfaces:
Serializable,Comparable<AtcdabbrLanguageCode>,Constable,CodedMetadataEnumInterface,TranslatedEnumInterface,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2022-02-18")
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 StringEN: Code for Österreichisches Deutsch.static final StringEN: Code for Arabisch.static final StringEN: Code for Bengali.static final StringEN: Code for Chinesisch (China).static final StringEN: Code for Chinesisch.static final StringEN: Code for Chinesisch (Hong Kong).static final StringEN: Code for Chinesisch (Singapur).static final StringEN: Code for Chinesisch (Taiwan).static final StringIdentifier of the code system (all values share the same).static final StringEN: Code for Dänisch.static final StringEN: Code for Deutsch.static final StringEN: Code for Deutsch (Deutschland).static final StringEN: Code for Deutsch (Schweiz).static final StringEN: Code for Englisch (Australien).static final StringEN: Code for Englisch.static final StringEN: Code for Englisch (GB).static final StringEN: Code for Englisch (Indien).static final StringEN: Code for Englisch (Kanada).static final StringEN: Code for Englisch (Neuseeland).static final StringEN: Code for Englisch (Singapur).static final StringEN: Code for Englisch (US).static final StringEN: Code for Finnisch.static final StringEN: Code for Französisch (Belgien).static final StringEN: Code for Französisch.static final StringEN: Code for Französisch (Frankreich).static final StringEN: Code for Französisch (Schweiz).static final StringEN: Code for Friesisch.static final StringEN: Code for Friesisch (Niederlande).static final StringEN: Code for Hindi.static final StringEN: Code for Italienisch.static final StringEN: Code for Italienisch (Italien).static final StringEN: Code for Italienisch (Schweiz).static final StringEN: Code for Japanisch.static final StringEN: Code for Koreanisch.static final StringEN: Code for Kroatisch.static final StringEN: Code for Neugriechisch.static final StringEN: Code for Niederländisch (Belgien).static final StringEN: Code for Niederländisch.static final StringEN: Code for Niederländisch (Niederlande).static final StringEN: Code for Norwegisch.static final StringEN: Code for Norwegisch (Norwegen).static final StringEN: Code for Pandschabi-Sprache.static final StringEN: Code for Polnisch.static final StringEN: Code for Portugiesisch (Brasilien).static final StringEN: Code for Portugiesisch.static final StringEN: Code for Russisch.static final StringEN: Code for Russisch (Russland).static final StringEN: Code for Schwedisch.static final StringEN: Code for Schwedisch (Schweden).static final StringEN: Code for Serbisch.static final StringEN: Code for Serbisch (Serbien).static final StringEN: Code for Spanisch (Argentinien).static final StringEN: Code for Spanisch.static final StringEN: Code for Spanish (Spanien).static final StringEN: Code for Spanish (Uruguay).static final StringEN: Code for Telugu-Sprache.static final StringEN: Code for Tschechisch.static final StringIdentifier of the value set.static final StringName of the value set. -
Method Summary
Modifier and TypeMethodDescription@NonNull StringGets the code system identifier.@NonNull StringGets the code system name.@NonNull StringGets the code value as a string.@NonNull StringgetDisplayName(@Nullable LanguageCode languageCode) Gets the display name defined by the language param.static @Nullable AtcdabbrLanguageCodeGets the Enum with a given code.@NonNull StringGets the value set identifier.@NonNull StringGets the value set name.static booleanisEnumOfValueSet(@Nullable String enumName) Checks if a given enum is part of this value set.static booleanisInValueSet(@Nullable String codeValue) Checks if a given code value is in this value set.static AtcdabbrLanguageCodeReturns 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, valueOfMethods inherited from interface org.projecthusky.common.enums.TranslatedEnumInterface
getDisplayNameMethods 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:
trueif the name is found in this value set,falseotherwise.
-
isInValueSet
Checks if a given code value is in this value set.- Parameters:
codeValue- The code value.- Returns:
trueif the value is found in this value set,falseotherwise.
-
getCodeSystemId
Gets the code system identifier.- Specified by:
getCodeSystemIdin interfaceValueSetEnumInterface- Returns:
- the code system identifier.
-
getCodeSystemName
Gets the code system name.- Specified by:
getCodeSystemNamein interfaceValueSetEnumInterface- Returns:
- the code system name.
-
getCodeValue
Gets the code value as a string.- Specified by:
getCodeValuein interfaceValueSetEnumInterface- Returns:
- the code value.
-
getDisplayName
Gets the display name defined by the language param.- Specified by:
getDisplayNamein interfaceTranslatedEnumInterface- Parameters:
languageCode- The language code to get the display name for,nullto get the default display name.- Returns:
- the display name in the desired language.
-
getValueSetId
Gets the value set identifier.- Specified by:
getValueSetIdin interfaceValueSetEnumInterface- Returns:
- the value set identifier.
-
getValueSetName
Gets the value set name.- Specified by:
getValueSetNamein interfaceValueSetEnumInterface- Returns:
- the value set name.
-