Enum Class ElgaServiceEventsLabor

java.lang.Object
java.lang.Enum<ElgaServiceEventsLabor>
org.projecthusky.cda.elga.generated.artdecor.base.enums.ElgaServiceEventsLabor
All Implemented Interfaces:
Serializable, Comparable<ElgaServiceEventsLabor>, Constable, CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2022-02-21") public enum ElgaServiceEventsLabor extends Enum<ElgaServiceEventsLabor> implements ValueSetEnumInterface
Enumeration of ELGA_ServiceEventsLabor values

EN: No designation found.
DE: No designation found.
FR: No designation found.
IT: No designation found.

Identifier: 1.2.40.0.34.10.22
Effective date: 2020-08-25 00:00
Version: 202108
Status: DRAFT

  • Enum Constant Details

  • Field Details

    • ALLERGIEDIAGNOSTIK_CODE

      public static final String ALLERGIEDIAGNOSTIK_CODE
      EN: Code for Allergiediagnostik.
      See Also:
    • ALLGEMEINER_LABORBEFUND_CODE

      public static final String ALLGEMEINER_LABORBEFUND_CODE
      EN: Code for Allgemeiner Laborbefund.
      See Also:
    • ANAMNESE_CODE

      public static final String ANAMNESE_CODE
      EN: Code for Anamnese.
      See Also:
    • ANGEFORDERTE_UNTERSUCHUNG_CODE

      public static final String ANGEFORDERTE_UNTERSUCHUNG_CODE
      EN: Code for Angeforderte Untersuchung.
      See Also:
    • AUTOIMMUNDIAGNOSTIK_CODE

      public static final String AUTOIMMUNDIAGNOSTIK_CODE
      EN: Code for Autoimmundiagnostik.
      See Also:
    • BEFUNDBEWERTUNG_CODE

      public static final String BEFUNDBEWERTUNG_CODE
      EN: Code for Befundbewertung.
      See Also:
    • BEILAGEN_CODE

      public static final String BEILAGEN_CODE
      EN: Code for Beilagen.
      See Also:
    • BLUTGASANALYTIK_CODE

      public static final String BLUTGASANALYTIK_CODE
      EN: Code for Blutgasanalytik.
      See Also:
    • BLUTGRUPPENSEROLOGIE_CODE

      public static final String BLUTGRUPPENSEROLOGIE_CODE
      EN: Code for Blutgruppenserologie.
      See Also:
    • GENETISCHE_DIAGNOSTIK_CODE

      public static final String GENETISCHE_DIAGNOSTIK_CODE
      EN: Code for Genetische Diagnostik.
      See Also:
    • GERINNUNG_H_MOSTASEOLOGIE_CODE

      public static final String GERINNUNG_H_MOSTASEOLOGIE_CODE
      EN: Code for Gerinnung/Hämostaseologie.
      See Also:
    • HORMONE_VITAMINE_TUMORMARKER_CODE

      public static final String HORMONE_VITAMINE_TUMORMARKER_CODE
      EN: Code for Hormone/Vitamine/Tumormarker.
      See Also:
    • H_MATOLOGIE_CODE

      public static final String H_MATOLOGIE_CODE
      EN: Code for Hämatologie.
      See Also:
    • INFEKTIONSDIAGNOSTIK_CODE

      public static final String INFEKTIONSDIAGNOSTIK_CODE
      EN: Code for Infektionsdiagnostik.
      See Also:
    • INFEKTIONSSEROLOGIE_CODE

      public static final String INFEKTIONSSEROLOGIE_CODE
      EN: Code for Infektionsserologie.
      See Also:
    • KLINISCHE_CHEMIE_PROTEINDIAGNOSTIK_CODE

      public static final String KLINISCHE_CHEMIE_PROTEINDIAGNOSTIK_CODE
      EN: Code for Klinische Chemie/Proteindiagnostik.
      See Also:
    • KULTURELLER_ERREGERNACHWEIS_CODE

      public static final String KULTURELLER_ERREGERNACHWEIS_CODE
      EN: Code for Kultureller Erregernachweis.
      See Also:
    • LIQUORDIAGNOSTIK_CODE

      public static final String LIQUORDIAGNOSTIK_CODE
      EN: Code for Liquordiagnostik.
      See Also:
    • MEDIKAMENTE_CODE

      public static final String MEDIKAMENTE_CODE
      EN: Code for Medikamente.
      See Also:
    • MICROBIOLOGY_STUDIES_SET_CODE

      public static final String MICROBIOLOGY_STUDIES_SET_CODE
      EN: Code for Microbiology studies (set).
      See Also:
    • MIKROSKOPIE_CODE

      public static final String MIKROSKOPIE_CODE
      EN: Code for Mikroskopie.
      See Also:
    • MOLEKULARER_ERREGERNACHWEIS_CODE

      public static final String MOLEKULARER_ERREGERNACHWEIS_CODE
      EN: Code for Molekularer Erregernachweis.
      See Also:
    • PROBENINFORMATION_CODE

      public static final String PROBENINFORMATION_CODE
      EN: Code for Probeninformation.
      See Also:
    • SONSTIGE_CODE

      public static final String SONSTIGE_CODE
      EN: Code for Sonstige.
      See Also:
    • STUHLDIAGNOSTIK_CODE

      public static final String STUHLDIAGNOSTIK_CODE
      EN: Code for Stuhldiagnostik.
      See Also:
    • TOXIKOLOGIE_CODE

      public static final String TOXIKOLOGIE_CODE
      EN: Code for Toxikologie.
      See Also:
    • URINDIAGNOSTIK_CODE

      public static final String URINDIAGNOSTIK_CODE
      EN: Code for Urindiagnostik.
      See Also:
    • WEITERE_ANALYSEN_CODE

      public static final String WEITERE_ANALYSEN_CODE
      EN: Code for Weitere Analysen.
      See Also:
    • _BERWEISUNGSGRUND_CODE

      public static final String _BERWEISUNGSGRUND_CODE
      EN: Code for Überweisungsgrund.
      See Also:
    • VALUE_SET_ID

      public static final String VALUE_SET_ID
      Identifier of the value set.
      See Also:
    • VALUE_SET_NAME

      public static final String VALUE_SET_NAME
      Name of the value set.
      See Also:
  • Method Details

    • values

      public static ElgaServiceEventsLabor[] 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

      public static ElgaServiceEventsLabor valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getEnum

      public static @Nullable ElgaServiceEventsLabor getEnum(@Nullable String code)
      Gets the Enum with a given code.
      Parameters:
      code - The code value.
      Returns:
      the enum value found or null.
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(@Nullable String enumName)
      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

      public static boolean isInValueSet(@Nullable String codeValue)
      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

      public @NonNull String getCodeSystemId()
      Gets the code system identifier.
      Specified by:
      getCodeSystemId in interface ValueSetEnumInterface
      Returns:
      the code system identifier.
    • getCodeSystemName

      public @NonNull String getCodeSystemName()
      Gets the code system name.
      Specified by:
      getCodeSystemName in interface ValueSetEnumInterface
      Returns:
      the code system name.
    • getCodeValue

      public @NonNull String getCodeValue()
      Gets the code value as a string.
      Specified by:
      getCodeValue in interface ValueSetEnumInterface
      Returns:
      the code value.
    • getDisplayName

      public @NonNull String getDisplayName(@Nullable LanguageCode languageCode)
      Gets the display name defined by the language param.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      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

      public @NonNull String getValueSetId()
      Gets the value set identifier.
      Specified by:
      getValueSetId in interface ValueSetEnumInterface
      Returns:
      the value set identifier.
    • getValueSetName

      public @NonNull String getValueSetName()
      Gets the value set name.
      Specified by:
      getValueSetName in interface ValueSetEnumInterface
      Returns:
      the value set name.