Enum Class ElgaPracticesetting

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

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2026-02-19") public enum ElgaPracticesetting extends Enum<ElgaPracticesetting> implements ValueSetEnumInterface
Enumeration of elga-practicesetting values

EN: Describes the assignment of a document to a medical area. These codes are used within XDS Metadata attribute "practiceSettingCode". Terminologies are inherited from "Österreichische Strukturplan Gesundheit" as far as possilbe. Opposite to this piece of work, some concepts are newly introduced. Where differentiation was reasonable, concepts were conducted in more detail. More concepts will be added if necessary, especially for physiotherapy, ergotherapy a.s.f.. A CDA implementation guide may specify the use of this codes.
.
DE: No designation found.
FR: No designation found.
IT: No designation found.

Identifier: 1.2.40.0.34.10.75
Effective date: 2020-05-25 09:52
Version: 202005(-beta)
Status: DRAFT

  • Enum Constant Details

    • AKUTGERIATRIE_REMOBILISATION

      public static final ElgaPracticesetting AKUTGERIATRIE_REMOBILISATION
      EN: Akutgeriatrie/Remobilisation.
    • ALLGEMEINMEDIZIN

      public static final ElgaPracticesetting ALLGEMEINMEDIZIN
      EN: Allgemeinmedizin.
    • AN_STHESIOLOGIE_UND_INTENSIVMEDIZIN

      public static final ElgaPracticesetting AN_STHESIOLOGIE_UND_INTENSIVMEDIZIN
      EN: Anästhesiologie und Intensivmedizin.
    • AUGENHEILKUNDE

      public static final ElgaPracticesetting AUGENHEILKUNDE
      EN: Augenheilkunde.
    • BLUTGRUPPENSEROLOGIE_UND_TRANSFUSIONSMEDIZIN

      public static final ElgaPracticesetting BLUTGRUPPENSEROLOGIE_UND_TRANSFUSIONSMEDIZIN
      EN: Blutgruppenserologie und Transfusionsmedizin.
    • CHIRURGIE

      public static final ElgaPracticesetting CHIRURGIE
      EN: Chirurgie.
    • DERMATOLOGIE

      public static final ElgaPracticesetting DERMATOLOGIE
      EN: Dermatologie.
    • GESUNDHEITS_UND_KRANKENPFLEGE

      public static final ElgaPracticesetting GESUNDHEITS_UND_KRANKENPFLEGE
      EN: Gesundheits- und Krankenpflege.
    • GYN_KOLOGIE_UND_GEBURTSHILFE

      public static final ElgaPracticesetting GYN_KOLOGIE_UND_GEBURTSHILFE
      EN: Gynäkologie und Geburtshilfe.
    • HALS_NASEN_UND_OHRENHEILKUNDE

      public static final ElgaPracticesetting HALS_NASEN_UND_OHRENHEILKUNDE
      EN: Hals-, Nasen- und Ohrenheilkunde.
    • HERZCHIRURGIE

      public static final ElgaPracticesetting HERZCHIRURGIE
      EN: Herzchirurgie.
    • INNERE_MEDIZIN

      public static final ElgaPracticesetting INNERE_MEDIZIN
      EN: Innere Medizin.
    • INTERDISZIPLIN_RER_BEREICH

      public static final ElgaPracticesetting INTERDISZIPLIN_RER_BEREICH
      EN: Interdisziplinärer Bereich.
    • KINDER_UND_JUGENDCHIRURGIE

      public static final ElgaPracticesetting KINDER_UND_JUGENDCHIRURGIE
      EN: Kinder- und Jugendchirurgie.
    • KINDER_UND_JUGENDHEILKUNDE

      public static final ElgaPracticesetting KINDER_UND_JUGENDHEILKUNDE
      EN: Kinder- und Jugendheilkunde.
    • KINDER_UND_JUGENDPSYCHIATRIE

      public static final ElgaPracticesetting KINDER_UND_JUGENDPSYCHIATRIE
      EN: Kinder- und Jugendpsychiatrie.
    • KLINISCHE_PSYCHOLOGIE

      public static final ElgaPracticesetting KLINISCHE_PSYCHOLOGIE
      EN: Klinische Psychologie.
    • KRANKENHAUSPFLEGE

      public static final ElgaPracticesetting KRANKENHAUSPFLEGE
      EN: Krankenhauspflege.
    • KUR_UND_PR_VENTION

      public static final ElgaPracticesetting KUR_UND_PR_VENTION
      EN: Kur- und Prävention.
    • LABORDIAGNOSTIK

      public static final ElgaPracticesetting LABORDIAGNOSTIK
      EN: Labordiagnostik.
    • MIKROBIOLOGIE

      public static final ElgaPracticesetting MIKROBIOLOGIE
      EN: Mikrobiologie.
    • MUND_KIEFER_UND_GESICHTSCHIRURGIE

      public static final ElgaPracticesetting MUND_KIEFER_UND_GESICHTSCHIRURGIE
      EN: Mund-, Kiefer- und Gesichtschirurgie.
    • NEUROCHIRURGIE

      public static final ElgaPracticesetting NEUROCHIRURGIE
      EN: Neurochirurgie.
    • NEUROLOGIE

      public static final ElgaPracticesetting NEUROLOGIE
      EN: Neurologie.
    • NUKLEARMEDIZIN

      public static final ElgaPracticesetting NUKLEARMEDIZIN
      EN: Nuklearmedizin.
    • ORTHOP_DIE_UND_ORTHOP_DISCHE_CHIRURGIE

      public static final ElgaPracticesetting ORTHOP_DIE_UND_ORTHOP_DISCHE_CHIRURGIE
      EN: Orthopädie und orthopädische Chirurgie.
    • PALLIATIVMEDIZIN

      public static final ElgaPracticesetting PALLIATIVMEDIZIN
      EN: Palliativmedizin.
    • PATHOLOGIE

      public static final ElgaPracticesetting PATHOLOGIE
      EN: Pathologie.
    • PATIENTEN_VERWALTUNG

      public static final ElgaPracticesetting PATIENTEN_VERWALTUNG
      EN: Patienten Verwaltung.
    • PHYSIKALISCHE_MEDIZIN_UND_REHABILITATION

      public static final ElgaPracticesetting PHYSIKALISCHE_MEDIZIN_UND_REHABILITATION
      EN: Physikalische Medizin und Rehabilitation.
    • PLASTISCHE_CHIRURGIE

      public static final ElgaPracticesetting PLASTISCHE_CHIRURGIE
      EN: Plastische Chirurgie.
    • PSYCHIATRIE

      public static final ElgaPracticesetting PSYCHIATRIE
      EN: Psychiatrie.
    • PSYCHOSOMATIK

      public static final ElgaPracticesetting PSYCHOSOMATIK
      EN: Psychosomatik.
    • PULMOLOGIE

      public static final ElgaPracticesetting PULMOLOGIE
      EN: Pulmologie.
    • RADIOLOGIE

      public static final ElgaPracticesetting RADIOLOGIE
      EN: Radiologie.
    • RADIOONKOLOGIE

      public static final ElgaPracticesetting RADIOONKOLOGIE
      EN: Radioonkologie.
    • RECHTLICHE_DOKUMENTE

      public static final ElgaPracticesetting RECHTLICHE_DOKUMENTE
      EN: Rechtliche Dokumente.
    • REMOBILISATION_NACHSORGE

      public static final ElgaPracticesetting REMOBILISATION_NACHSORGE
      EN: Remobilisation/Nachsorge.
    • THORAXCHIRURGIE

      public static final ElgaPracticesetting THORAXCHIRURGIE
      EN: Thoraxchirurgie.
    • UNFALLCHIRURGIE

      public static final ElgaPracticesetting UNFALLCHIRURGIE
      EN: Unfallchirurgie.
    • UROLOGIE

      public static final ElgaPracticesetting UROLOGIE
      EN: Urologie.
    • ZAHN_MUND_UND_KIEFERHEILKUNDE

      public static final ElgaPracticesetting ZAHN_MUND_UND_KIEFERHEILKUNDE
      EN: Zahn-, Mund- und Kieferheilkunde.
  • Field Details

    • AKUTGERIATRIE_REMOBILISATION_CODE

      public static final String AKUTGERIATRIE_REMOBILISATION_CODE
      EN: Code for Akutgeriatrie/Remobilisation.
      See Also:
    • ALLGEMEINMEDIZIN_CODE

      public static final String ALLGEMEINMEDIZIN_CODE
      EN: Code for Allgemeinmedizin.
      See Also:
    • AN_STHESIOLOGIE_UND_INTENSIVMEDIZIN_CODE

      public static final String AN_STHESIOLOGIE_UND_INTENSIVMEDIZIN_CODE
      EN: Code for Anästhesiologie und Intensivmedizin.
      See Also:
    • AUGENHEILKUNDE_CODE

      public static final String AUGENHEILKUNDE_CODE
      EN: Code for Augenheilkunde.
      See Also:
    • BLUTGRUPPENSEROLOGIE_UND_TRANSFUSIONSMEDIZIN_CODE

      public static final String BLUTGRUPPENSEROLOGIE_UND_TRANSFUSIONSMEDIZIN_CODE
      EN: Code for Blutgruppenserologie und Transfusionsmedizin.
      See Also:
    • CHIRURGIE_CODE

      public static final String CHIRURGIE_CODE
      EN: Code for Chirurgie.
      See Also:
    • DERMATOLOGIE_CODE

      public static final String DERMATOLOGIE_CODE
      EN: Code for Dermatologie.
      See Also:
    • GESUNDHEITS_UND_KRANKENPFLEGE_CODE

      public static final String GESUNDHEITS_UND_KRANKENPFLEGE_CODE
      EN: Code for Gesundheits- und Krankenpflege.
      See Also:
    • GYN_KOLOGIE_UND_GEBURTSHILFE_CODE

      public static final String GYN_KOLOGIE_UND_GEBURTSHILFE_CODE
      EN: Code for Gynäkologie und Geburtshilfe.
      See Also:
    • HALS_NASEN_UND_OHRENHEILKUNDE_CODE

      public static final String HALS_NASEN_UND_OHRENHEILKUNDE_CODE
      EN: Code for Hals-, Nasen- und Ohrenheilkunde.
      See Also:
    • HERZCHIRURGIE_CODE

      public static final String HERZCHIRURGIE_CODE
      EN: Code for Herzchirurgie.
      See Also:
    • INNERE_MEDIZIN_CODE

      public static final String INNERE_MEDIZIN_CODE
      EN: Code for Innere Medizin.
      See Also:
    • INTERDISZIPLIN_RER_BEREICH_CODE

      public static final String INTERDISZIPLIN_RER_BEREICH_CODE
      EN: Code for Interdisziplinärer Bereich.
      See Also:
    • KINDER_UND_JUGENDCHIRURGIE_CODE

      public static final String KINDER_UND_JUGENDCHIRURGIE_CODE
      EN: Code for Kinder- und Jugendchirurgie.
      See Also:
    • KINDER_UND_JUGENDHEILKUNDE_CODE

      public static final String KINDER_UND_JUGENDHEILKUNDE_CODE
      EN: Code for Kinder- und Jugendheilkunde.
      See Also:
    • KINDER_UND_JUGENDPSYCHIATRIE_CODE

      public static final String KINDER_UND_JUGENDPSYCHIATRIE_CODE
      EN: Code for Kinder- und Jugendpsychiatrie.
      See Also:
    • KLINISCHE_PSYCHOLOGIE_CODE

      public static final String KLINISCHE_PSYCHOLOGIE_CODE
      EN: Code for Klinische Psychologie.
      See Also:
    • KRANKENHAUSPFLEGE_CODE

      public static final String KRANKENHAUSPFLEGE_CODE
      EN: Code for Krankenhauspflege.
      See Also:
    • KUR_UND_PR_VENTION_CODE

      public static final String KUR_UND_PR_VENTION_CODE
      EN: Code for Kur- und Prävention.
      See Also:
    • LABORDIAGNOSTIK_CODE

      public static final String LABORDIAGNOSTIK_CODE
      EN: Code for Labordiagnostik.
      See Also:
    • MIKROBIOLOGIE_CODE

      public static final String MIKROBIOLOGIE_CODE
      EN: Code for Mikrobiologie.
      See Also:
    • MUND_KIEFER_UND_GESICHTSCHIRURGIE_CODE

      public static final String MUND_KIEFER_UND_GESICHTSCHIRURGIE_CODE
      EN: Code for Mund-, Kiefer- und Gesichtschirurgie.
      See Also:
    • NEUROCHIRURGIE_CODE

      public static final String NEUROCHIRURGIE_CODE
      EN: Code for Neurochirurgie.
      See Also:
    • NEUROLOGIE_CODE

      public static final String NEUROLOGIE_CODE
      EN: Code for Neurologie.
      See Also:
    • NUKLEARMEDIZIN_CODE

      public static final String NUKLEARMEDIZIN_CODE
      EN: Code for Nuklearmedizin.
      See Also:
    • ORTHOP_DIE_UND_ORTHOP_DISCHE_CHIRURGIE_CODE

      public static final String ORTHOP_DIE_UND_ORTHOP_DISCHE_CHIRURGIE_CODE
      EN: Code for Orthopädie und orthopädische Chirurgie.
      See Also:
    • PALLIATIVMEDIZIN_CODE

      public static final String PALLIATIVMEDIZIN_CODE
      EN: Code for Palliativmedizin.
      See Also:
    • PATHOLOGIE_CODE

      public static final String PATHOLOGIE_CODE
      EN: Code for Pathologie.
      See Also:
    • PATIENTEN_VERWALTUNG_CODE

      public static final String PATIENTEN_VERWALTUNG_CODE
      EN: Code for Patienten Verwaltung.
      See Also:
    • PHYSIKALISCHE_MEDIZIN_UND_REHABILITATION_CODE

      public static final String PHYSIKALISCHE_MEDIZIN_UND_REHABILITATION_CODE
      EN: Code for Physikalische Medizin und Rehabilitation.
      See Also:
    • PLASTISCHE_CHIRURGIE_CODE

      public static final String PLASTISCHE_CHIRURGIE_CODE
      EN: Code for Plastische Chirurgie.
      See Also:
    • PSYCHIATRIE_CODE

      public static final String PSYCHIATRIE_CODE
      EN: Code for Psychiatrie.
      See Also:
    • PSYCHOSOMATIK_CODE

      public static final String PSYCHOSOMATIK_CODE
      EN: Code for Psychosomatik.
      See Also:
    • PULMOLOGIE_CODE

      public static final String PULMOLOGIE_CODE
      EN: Code for Pulmologie.
      See Also:
    • RADIOLOGIE_CODE

      public static final String RADIOLOGIE_CODE
      EN: Code for Radiologie.
      See Also:
    • RADIOONKOLOGIE_CODE

      public static final String RADIOONKOLOGIE_CODE
      EN: Code for Radioonkologie.
      See Also:
    • RECHTLICHE_DOKUMENTE_CODE

      public static final String RECHTLICHE_DOKUMENTE_CODE
      EN: Code for Rechtliche Dokumente.
      See Also:
    • REMOBILISATION_NACHSORGE_CODE

      public static final String REMOBILISATION_NACHSORGE_CODE
      EN: Code for Remobilisation/Nachsorge.
      See Also:
    • THORAXCHIRURGIE_CODE

      public static final String THORAXCHIRURGIE_CODE
      EN: Code for Thoraxchirurgie.
      See Also:
    • UNFALLCHIRURGIE_CODE

      public static final String UNFALLCHIRURGIE_CODE
      EN: Code for Unfallchirurgie.
      See Also:
    • UROLOGIE_CODE

      public static final String UROLOGIE_CODE
      EN: Code for Urologie.
      See Also:
    • ZAHN_MUND_UND_KIEFERHEILKUNDE_CODE

      public static final String ZAHN_MUND_UND_KIEFERHEILKUNDE_CODE
      EN: Code for Zahn-, Mund- und Kieferheilkunde.
      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:
    • CODE_SYSTEM_ID

      public static final String CODE_SYSTEM_ID
      Identifier of the code system (all values share the same).
      See Also:
  • Method Details

    • values

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