Enum Class ElgaSignificantPathogens
java.lang.Object
java.lang.Enum<ElgaSignificantPathogens>
org.projecthusky.cda.elga.generated.artdecor.ems.enums.ElgaSignificantPathogens
- All Implemented Interfaces:
Serializable,Comparable<ElgaSignificantPathogens>,Constable,CodedMetadataEnumInterface,TranslatedEnumInterface,ValueSetEnumInterface
@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets",
date="2022-02-01")
public enum ElgaSignificantPathogens
extends Enum<ElgaSignificantPathogens>
implements ValueSetEnumInterface
Enumeration of ELGA_SignificantPathogens values
EN: Value Set of significant pathogens listed in ""Epidemiologisches Meldesystem Benutzerhandbuch Fachlicher Teil"", 1. edition, October 2008, BMGFJ.
DE: No designation found.
FR: No designation found.
IT: No designation found.
Identifier: 1.2.40.0.34.10.58
Effective date: 2015-03-31 00:00
Version: null
Status: FINAL
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionEN: Adenovirus im Konjunktivalabstrich (*).EN: Bacillus anthracis.EN: Bordetella pertussis.EN: Borrelia recurrentis.EN: Brucella spp.EN: Campylobacter spp.EN: Chlamydia trachomatis.EN: Chlamydophila psittaci.EN: Clostridium botulinum.EN: Clostridium tetani.EN: Corynebacterium diphtheriae.EN: Corynebacterium ulcerans.EN: Coxiella burnetii.EN: Cryptosporidium spp.EN: Denguevirus.EN: Ebolavirus.EN: Echinococcus spp.EN: Escherichia coli, sonstige darmpathogene Stämme.EN: Francisella tularensis.EN: FSME-Virus.EN: Gelbfieber-Virus.EN: Giardia lamblia.EN: Haemophilus influenzae.EN: Hantavirus.EN: HDV - Hepatitis-D-Virus akut.EN: Hepatitis-A-Virus.EN: Hepatitis-B-Virus.EN: Hepatitis-C-Virus.EN: HEV - akute Virushepatitis E.EN: HIV.EN: Influenza A/H5.EN: Influenza A/H5N1.EN: Influenzavirus.EN: Lassavirus.EN: Legionella spp.EN: Leptospira interrogans.EN: Listeria monocytogenes.EN: Lyssa-Virus.EN: Marburgvirus.EN: Masernvirus.EN: Mumpsvirus.EN: Mycobacterium leprae.EN: Mycobacterium-tuberculosis-Komplex.EN: Neisseria gonorrhoeae.EN: Neisseria meningitidis.EN: Norovirus.EN: Plasmodium spp.EN: Poliovirus.EN: Rickettsia prowazekii.EN: Rotavirus.EN: Rubella-Virus.EN: Salmonella paratyphi.EN: Salmonella spp.EN: Salmonella typhi.EN: SARS-Coronavirus, SARS-CoV.EN: Shigella spp.EN: Streptococcus pneumoniae.EN: Toxoplasma gondii.EN: Treponema pallidum.EN: Trichinella spp.EN: Variola-Virus.EN: Vibrio cholerae.EN: West-Nil-Virus.EN: Yersinia enterocolitica.EN: Yersinia pestis.EN: Yersinia pseudotuberculosis. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringEN: Code for Adenovirus im Konjunktivalabstrich (*).static final StringEN: Code for Bacillus anthracis.static final StringEN: Code for Bordetella pertussis.static final StringEN: Code for Borrelia recurrentis.static final StringEN: Code for Brucella spp.static final StringEN: Code for Campylobacter spp.static final StringEN: Code for Chlamydia trachomatis.static final StringEN: Code for Chlamydophila psittaci.static final StringEN: Code for Clostridium botulinum.static final StringEN: Code for Clostridium tetani.static final StringIdentifier of the code system (all values share the same).static final StringEN: Code for Corynebacterium diphtheriae.static final StringEN: Code for Corynebacterium ulcerans.static final StringEN: Code for Coxiella burnetii.static final StringEN: Code for Cryptosporidium spp.static final StringEN: Code for Denguevirus.static final StringEN: Code for Ebolavirus.static final StringEN: Code for Echinococcus spp.static final StringEN: Code for Escherichia coli, sonstige darmpathogene Stämme.static final StringEN: Code for Francisella tularensis.static final StringEN: Code for FSME-Virus.static final StringEN: Code for Gelbfieber-Virus.static final StringEN: Code for Giardia lamblia.static final StringEN: Code for Haemophilus influenzae.static final StringEN: Code for Hantavirus.static final StringEN: Code for HDV - Hepatitis-D-Virus akut.static final StringEN: Code for Hepatitis-A-Virus.static final StringEN: Code for Hepatitis-B-Virus.static final StringEN: Code for Hepatitis-C-Virus.static final StringEN: Code for HEV - akute Virushepatitis E.static final StringEN: Code for HIV.static final StringEN: Code for Influenza A/H5.static final StringEN: Code for Influenza A/H5N1.static final StringEN: Code for Influenzavirus.static final StringEN: Code for Lassavirus.static final StringEN: Code for Legionella spp.static final StringEN: Code for Leptospira interrogans.static final StringEN: Code for Listeria monocytogenes.static final StringEN: Code for Lyssa-Virus.static final StringEN: Code for Marburgvirus.static final StringEN: Code for Masernvirus.static final StringEN: Code for Mumpsvirus.static final StringEN: Code for Mycobacterium leprae.static final StringEN: Code for Mycobacterium-tuberculosis-Komplex.static final StringEN: Code for Neisseria gonorrhoeae.static final StringEN: Code for Neisseria meningitidis.static final StringEN: Code for Norovirus.static final StringEN: Code for Plasmodium spp.static final StringEN: Code for Poliovirus.static final StringEN: Code for Rickettsia prowazekii.static final StringEN: Code for Rotavirus.static final StringEN: Code for Rubella-Virus.static final StringEN: Code for Salmonella paratyphi.static final StringEN: Code for Salmonella spp.static final StringEN: Code for Salmonella typhi.static final StringEN: Code for SARS-Coronavirus, SARS-CoV.static final StringEN: Code for Shigella spp.static final StringEN: Code for Streptococcus pneumoniae.static final StringEN: Code for Toxoplasma gondii.static final StringEN: Code for Treponema pallidum.static final StringEN: Code for Trichinella spp.static final StringIdentifier of the value set.static final StringName of the value set.static final StringEN: Code for Variola-Virus.static final StringEN: Code for Vibrio cholerae.static final StringEN: Code for West-Nil-Virus.static final StringEN: Code for Yersinia enterocolitica.static final StringEN: Code for Yersinia pestis.static final StringEN: Code for Yersinia pseudotuberculosis. -
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 ElgaSignificantPathogensGets 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 ElgaSignificantPathogensReturns the enum constant of this class with the specified name.static ElgaSignificantPathogens[]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
-
ADENOVIRUS_IM_KONJUNKTIVALABSTRICH_STAR
EN: Adenovirus im Konjunktivalabstrich (*). -
BACILLUS_ANTHRACIS
EN: Bacillus anthracis. -
BORDETELLA_PERTUSSIS
EN: Bordetella pertussis. -
BORRELIA_RECURRENTIS
EN: Borrelia recurrentis. -
BRUCELLA_SPP
EN: Brucella spp. -
CAMPYLOBACTER_SPP
EN: Campylobacter spp. -
CHLAMYDIA_TRACHOMATIS
EN: Chlamydia trachomatis. -
CHLAMYDOPHILA_PSITTACI
EN: Chlamydophila psittaci. -
CLOSTRIDIUM_BOTULINUM
EN: Clostridium botulinum. -
CLOSTRIDIUM_TETANI
EN: Clostridium tetani. -
CORYNEBACTERIUM_DIPHTHERIAE
EN: Corynebacterium diphtheriae. -
CORYNEBACTERIUM_ULCERANS
EN: Corynebacterium ulcerans. -
COXIELLA_BURNETII
EN: Coxiella burnetii. -
CRYPTOSPORIDIUM_SPP
EN: Cryptosporidium spp. -
DENGUEVIRUS
EN: Denguevirus. -
EBOLAVIRUS
EN: Ebolavirus. -
ECHINOCOCCUS_SPP
EN: Echinococcus spp. -
ESCHERICHIA_COLI_SONSTIGE_DARMPATHOGENE_ST_MME
EN: Escherichia coli, sonstige darmpathogene Stämme. -
FRANCISELLA_TULARENSIS
EN: Francisella tularensis. -
FSME_VIRUS
EN: FSME-Virus. -
GELBFIEBER_VIRUS
EN: Gelbfieber-Virus. -
GIARDIA_LAMBLIA
EN: Giardia lamblia. -
HAEMOPHILUS_INFLUENZAE
EN: Haemophilus influenzae. -
HANTAVIRUS
EN: Hantavirus. -
HDV_HEPATITIS_D_VIRUS_AKUT
EN: HDV - Hepatitis-D-Virus akut. -
HEPATITIS_A_VIRUS
EN: Hepatitis-A-Virus. -
HEPATITIS_B_VIRUS
EN: Hepatitis-B-Virus. -
HEPATITIS_C_VIRUS
EN: Hepatitis-C-Virus. -
HEV_AKUTE_VIRUSHEPATITIS_E
EN: HEV - akute Virushepatitis E. -
HIV
EN: HIV. -
INFLUENZAVIRUS
EN: Influenzavirus. -
INFLUENZA_A_H5
EN: Influenza A/H5. -
INFLUENZA_A_H5N1
EN: Influenza A/H5N1. -
LASSAVIRUS
EN: Lassavirus. -
LEGIONELLA_SPP
EN: Legionella spp. -
LEPTOSPIRA_INTERROGANS
EN: Leptospira interrogans. -
LISTERIA_MONOCYTOGENES
EN: Listeria monocytogenes. -
LYSSA_VIRUS
EN: Lyssa-Virus. -
MARBURGVIRUS
EN: Marburgvirus. -
MASERNVIRUS
EN: Masernvirus. -
MUMPSVIRUS
EN: Mumpsvirus. -
MYCOBACTERIUM_LEPRAE
EN: Mycobacterium leprae. -
MYCOBACTERIUM_TUBERCULOSIS_KOMPLEX
EN: Mycobacterium-tuberculosis-Komplex. -
NEISSERIA_GONORRHOEAE
EN: Neisseria gonorrhoeae. -
NEISSERIA_MENINGITIDIS
EN: Neisseria meningitidis. -
NOROVIRUS
EN: Norovirus. -
PLASMODIUM_SPP
EN: Plasmodium spp. -
POLIOVIRUS
EN: Poliovirus. -
RICKETTSIA_PROWAZEKII
EN: Rickettsia prowazekii. -
ROTAVIRUS
EN: Rotavirus. -
RUBELLA_VIRUS
EN: Rubella-Virus. -
SALMONELLA_PARATYPHI
EN: Salmonella paratyphi. -
SALMONELLA_SPP_AUSSER_S_TYPHI_UND_S_PARATYPHI
EN: Salmonella spp. außer S. Typhi und S. Paratyphi. -
SALMONELLA_TYPHI
EN: Salmonella typhi. -
SARS_CORONAVIRUS_SARS_COV
EN: SARS-Coronavirus, SARS-CoV. -
SHIGELLA_SPP
EN: Shigella spp. -
STREPTOCOCCUS_PNEUMONIAE
EN: Streptococcus pneumoniae. -
TOXOPLASMA_GONDII
EN: Toxoplasma gondii. -
TREPONEMA_PALLIDUM
EN: Treponema pallidum. -
TRICHINELLA_SPP
EN: Trichinella spp. -
VARIOLA_VIRUS
EN: Variola-Virus. -
VIBRIO_CHOLERAE
EN: Vibrio cholerae. -
WEST_NIL_VIRUS
EN: West-Nil-Virus. -
YERSINIA_ENTEROCOLITICA
EN: Yersinia enterocolitica. -
YERSINIA_PESTIS
EN: Yersinia pestis. -
YERSINIA_PSEUDOTUBERCULOSIS
EN: Yersinia pseudotuberculosis.
-
-
Field Details
-
ADENOVIRUS_IM_KONJUNKTIVALABSTRICH_STAR_CODE
EN: Code for Adenovirus im Konjunktivalabstrich (*).- See Also:
-
BACILLUS_ANTHRACIS_CODE
EN: Code for Bacillus anthracis.- See Also:
-
BORDETELLA_PERTUSSIS_CODE
EN: Code for Bordetella pertussis.- See Also:
-
BORRELIA_RECURRENTIS_CODE
EN: Code for Borrelia recurrentis.- See Also:
-
BRUCELLA_SPP_CODE
EN: Code for Brucella spp.- See Also:
-
CAMPYLOBACTER_SPP_CODE
EN: Code for Campylobacter spp.- See Also:
-
CHLAMYDIA_TRACHOMATIS_CODE
EN: Code for Chlamydia trachomatis.- See Also:
-
CHLAMYDOPHILA_PSITTACI_CODE
EN: Code for Chlamydophila psittaci.- See Also:
-
CLOSTRIDIUM_BOTULINUM_CODE
EN: Code for Clostridium botulinum.- See Also:
-
CLOSTRIDIUM_TETANI_CODE
EN: Code for Clostridium tetani.- See Also:
-
CORYNEBACTERIUM_DIPHTHERIAE_CODE
EN: Code for Corynebacterium diphtheriae.- See Also:
-
CORYNEBACTERIUM_ULCERANS_CODE
EN: Code for Corynebacterium ulcerans.- See Also:
-
COXIELLA_BURNETII_CODE
EN: Code for Coxiella burnetii.- See Also:
-
CRYPTOSPORIDIUM_SPP_CODE
EN: Code for Cryptosporidium spp.- See Also:
-
DENGUEVIRUS_CODE
EN: Code for Denguevirus.- See Also:
-
EBOLAVIRUS_CODE
EN: Code for Ebolavirus.- See Also:
-
ECHINOCOCCUS_SPP_CODE
EN: Code for Echinococcus spp.- See Also:
-
ESCHERICHIA_COLI_SONSTIGE_DARMPATHOGENE_ST_MME_CODE
EN: Code for Escherichia coli, sonstige darmpathogene Stämme.- See Also:
-
FRANCISELLA_TULARENSIS_CODE
EN: Code for Francisella tularensis.- See Also:
-
FSME_VIRUS_CODE
EN: Code for FSME-Virus.- See Also:
-
GELBFIEBER_VIRUS_CODE
EN: Code for Gelbfieber-Virus.- See Also:
-
GIARDIA_LAMBLIA_CODE
EN: Code for Giardia lamblia.- See Also:
-
HAEMOPHILUS_INFLUENZAE_CODE
EN: Code for Haemophilus influenzae.- See Also:
-
HANTAVIRUS_CODE
EN: Code for Hantavirus.- See Also:
-
HDV_HEPATITIS_D_VIRUS_AKUT_CODE
EN: Code for HDV - Hepatitis-D-Virus akut.- See Also:
-
HEPATITIS_A_VIRUS_CODE
EN: Code for Hepatitis-A-Virus.- See Also:
-
HEPATITIS_B_VIRUS_CODE
EN: Code for Hepatitis-B-Virus.- See Also:
-
HEPATITIS_C_VIRUS_CODE
EN: Code for Hepatitis-C-Virus.- See Also:
-
HEV_AKUTE_VIRUSHEPATITIS_E_CODE
EN: Code for HEV - akute Virushepatitis E.- See Also:
-
HIV_CODE
EN: Code for HIV.- See Also:
-
INFLUENZAVIRUS_CODE
EN: Code for Influenzavirus.- See Also:
-
INFLUENZA_A_H5_CODE
EN: Code for Influenza A/H5.- See Also:
-
INFLUENZA_A_H5N1_CODE
EN: Code for Influenza A/H5N1.- See Also:
-
LASSAVIRUS_CODE
EN: Code for Lassavirus.- See Also:
-
LEGIONELLA_SPP_CODE
EN: Code for Legionella spp.- See Also:
-
LEPTOSPIRA_INTERROGANS_CODE
EN: Code for Leptospira interrogans.- See Also:
-
LISTERIA_MONOCYTOGENES_CODE
EN: Code for Listeria monocytogenes.- See Also:
-
LYSSA_VIRUS_CODE
EN: Code for Lyssa-Virus.- See Also:
-
MARBURGVIRUS_CODE
EN: Code for Marburgvirus.- See Also:
-
MASERNVIRUS_CODE
EN: Code for Masernvirus.- See Also:
-
MUMPSVIRUS_CODE
EN: Code for Mumpsvirus.- See Also:
-
MYCOBACTERIUM_LEPRAE_CODE
EN: Code for Mycobacterium leprae.- See Also:
-
MYCOBACTERIUM_TUBERCULOSIS_KOMPLEX_CODE
EN: Code for Mycobacterium-tuberculosis-Komplex.- See Also:
-
NEISSERIA_GONORRHOEAE_CODE
EN: Code for Neisseria gonorrhoeae.- See Also:
-
NEISSERIA_MENINGITIDIS_CODE
EN: Code for Neisseria meningitidis.- See Also:
-
NOROVIRUS_CODE
EN: Code for Norovirus.- See Also:
-
PLASMODIUM_SPP_CODE
EN: Code for Plasmodium spp.- See Also:
-
POLIOVIRUS_CODE
EN: Code for Poliovirus.- See Also:
-
RICKETTSIA_PROWAZEKII_CODE
EN: Code for Rickettsia prowazekii.- See Also:
-
ROTAVIRUS_CODE
EN: Code for Rotavirus.- See Also:
-
RUBELLA_VIRUS_CODE
EN: Code for Rubella-Virus.- See Also:
-
SALMONELLA_PARATYPHI_CODE
EN: Code for Salmonella paratyphi.- See Also:
-
SALMONELLA_SPP_AUSSER_S_TYPHI_UND_S_PARATYPHI_CODE
EN: Code for Salmonella spp. außer S. Typhi und S. Paratyphi.- See Also:
-
SALMONELLA_TYPHI_CODE
EN: Code for Salmonella typhi.- See Also:
-
SARS_CORONAVIRUS_SARS_COV_CODE
EN: Code for SARS-Coronavirus, SARS-CoV.- See Also:
-
SHIGELLA_SPP_CODE
EN: Code for Shigella spp.- See Also:
-
STREPTOCOCCUS_PNEUMONIAE_CODE
EN: Code for Streptococcus pneumoniae.- See Also:
-
TOXOPLASMA_GONDII_CODE
EN: Code for Toxoplasma gondii.- See Also:
-
TREPONEMA_PALLIDUM_CODE
EN: Code for Treponema pallidum.- See Also:
-
TRICHINELLA_SPP_CODE
EN: Code for Trichinella spp.- See Also:
-
VARIOLA_VIRUS_CODE
EN: Code for Variola-Virus.- See Also:
-
VIBRIO_CHOLERAE_CODE
EN: Code for Vibrio cholerae.- See Also:
-
WEST_NIL_VIRUS_CODE
EN: Code for West-Nil-Virus.- See Also:
-
YERSINIA_ENTEROCOLITICA_CODE
EN: Code for Yersinia enterocolitica.- See Also:
-
YERSINIA_PESTIS_CODE
EN: Code for Yersinia pestis.- See Also:
-
YERSINIA_PSEUDOTUBERCULOSIS_CODE
EN: Code for Yersinia pseudotuberculosis.- 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.
-