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 String
EN: Code for Adenovirus im Konjunktivalabstrich (*).static final String
EN: Code for Bacillus anthracis.static final String
EN: Code for Bordetella pertussis.static final String
EN: Code for Borrelia recurrentis.static final String
EN: Code for Brucella spp.static final String
EN: Code for Campylobacter spp.static final String
EN: Code for Chlamydia trachomatis.static final String
EN: Code for Chlamydophila psittaci.static final String
EN: Code for Clostridium botulinum.static final String
EN: Code for Clostridium tetani.static final String
Identifier of the code system (all values share the same).static final String
EN: Code for Corynebacterium diphtheriae.static final String
EN: Code for Corynebacterium ulcerans.static final String
EN: Code for Coxiella burnetii.static final String
EN: Code for Cryptosporidium spp.static final String
EN: Code for Denguevirus.static final String
EN: Code for Ebolavirus.static final String
EN: Code for Echinococcus spp.static final String
EN: Code for Escherichia coli, sonstige darmpathogene Stämme.static final String
EN: Code for Francisella tularensis.static final String
EN: Code for FSME-Virus.static final String
EN: Code for Gelbfieber-Virus.static final String
EN: Code for Giardia lamblia.static final String
EN: Code for Haemophilus influenzae.static final String
EN: Code for Hantavirus.static final String
EN: Code for HDV - Hepatitis-D-Virus akut.static final String
EN: Code for Hepatitis-A-Virus.static final String
EN: Code for Hepatitis-B-Virus.static final String
EN: Code for Hepatitis-C-Virus.static final String
EN: Code for HEV - akute Virushepatitis E.static final String
EN: Code for HIV.static final String
EN: Code for Influenza A/H5.static final String
EN: Code for Influenza A/H5N1.static final String
EN: Code for Influenzavirus.static final String
EN: Code for Lassavirus.static final String
EN: Code for Legionella spp.static final String
EN: Code for Leptospira interrogans.static final String
EN: Code for Listeria monocytogenes.static final String
EN: Code for Lyssa-Virus.static final String
EN: Code for Marburgvirus.static final String
EN: Code for Masernvirus.static final String
EN: Code for Mumpsvirus.static final String
EN: Code for Mycobacterium leprae.static final String
EN: Code for Mycobacterium-tuberculosis-Komplex.static final String
EN: Code for Neisseria gonorrhoeae.static final String
EN: Code for Neisseria meningitidis.static final String
EN: Code for Norovirus.static final String
EN: Code for Plasmodium spp.static final String
EN: Code for Poliovirus.static final String
EN: Code for Rickettsia prowazekii.static final String
EN: Code for Rotavirus.static final String
EN: Code for Rubella-Virus.static final String
EN: Code for Salmonella paratyphi.static final String
EN: Code for Salmonella spp.static final String
EN: Code for Salmonella typhi.static final String
EN: Code for SARS-Coronavirus, SARS-CoV.static final String
EN: Code for Shigella spp.static final String
EN: Code for Streptococcus pneumoniae.static final String
EN: Code for Toxoplasma gondii.static final String
EN: Code for Treponema pallidum.static final String
EN: Code for Trichinella spp.static final String
Identifier of the value set.static final String
Name of the value set.static final String
EN: Code for Variola-Virus.static final String
EN: Code for Vibrio cholerae.static final String
EN: Code for West-Nil-Virus.static final String
EN: Code for Yersinia enterocolitica.static final String
EN: Code for Yersinia pestis.static final String
EN: Code for Yersinia pseudotuberculosis. -
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 ElgaSignificantPathogens
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 ElgaSignificantPathogens
Returns 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, 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
-
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:
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.
-