Enum Class ElgaSpecimenType

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

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

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

Identifier: 1.2.40.0.34.10.46
Effective date: 2013-01-10 00:00
Version: null
Status: DEPRECATED

  • Enum Constant Details

    • ABCESS_L2

      public static final ElgaSpecimenType ABCESS_L2
      EN: Abcess.
    • AMNIOTIC_FLUID_L2

      public static final ElgaSpecimenType AMNIOTIC_FLUID_L2
      EN: Amniotic fluid.
    • ASPIRATE_L1

      public static final ElgaSpecimenType ASPIRATE_L1
      EN: Aspirate.
    • BASOPHILS_L2

      public static final ElgaSpecimenType BASOPHILS_L2
      EN: Basophils.
    • BILE_FLUID_L2

      public static final ElgaSpecimenType BILE_FLUID_L2
      EN: Bile fluid.
    • BLOOD_ARTERIAL_L2

      public static final ElgaSpecimenType BLOOD_ARTERIAL_L2
      EN: Blood arterial.
    • BLOOD_BAG_L2

      public static final ElgaSpecimenType BLOOD_BAG_L2
      EN: Blood bag.
    • BLOOD_CAPILLARY_L2

      public static final ElgaSpecimenType BLOOD_CAPILLARY_L2
      EN: Blood capillary.
    • BLOOD_CORD_L2

      public static final ElgaSpecimenType BLOOD_CORD_L2
      EN: Blood - cord.
    • BLOOD_PRODUCT_UNIT_L2

      public static final ElgaSpecimenType BLOOD_PRODUCT_UNIT_L2
      EN: Blood product unit.
    • BLOOD_VENOUS_L2

      public static final ElgaSpecimenType BLOOD_VENOUS_L2
      EN: Blood venous.
    • BODY_FLUID_UNSP_L2

      public static final ElgaSpecimenType BODY_FLUID_UNSP_L2
      EN: Body fluid, unsp.
    • BONE_L1

      public static final ElgaSpecimenType BONE_L1
      EN: Bone.
    • BREAST_MILK_L2

      public static final ElgaSpecimenType BREAST_MILK_L2
      EN: Breast milk.
    • BREATH_USE_EXG_EXHALED_GAS_BREATH_L2

      public static final ElgaSpecimenType BREATH_USE_EXG_EXHALED_GAS_BREATH_L2
      EN: Breath (use EXG) Exhaled gas (=breath).
    • BRONCHIAL_L1

      public static final ElgaSpecimenType BRONCHIAL_L1
      EN: Bronchial.
    • BURN_L2

      public static final ElgaSpecimenType BURN_L2
      EN: Burn.
    • CALCULUS_STONE_STONE_USE_CALC_L2

      public static final ElgaSpecimenType CALCULUS_STONE_STONE_USE_CALC_L2
      EN: Calculus (=Stone) Stone (use CALC).
    • CANNULA_L2

      public static final ElgaSpecimenType CANNULA_L2
      EN: Cannula.
    • CARDIAC_MUSCLE_L2

      public static final ElgaSpecimenType CARDIAC_MUSCLE_L2
      EN: Cardiac muscle.
    • CATHETER_TIP_L2

      public static final ElgaSpecimenType CATHETER_TIP_L2
      EN: Catheter tip.
    • CEREBRAL_SPINAL_FLUID_L1

      public static final ElgaSpecimenType CEREBRAL_SPINAL_FLUID_L1
      EN: Cerebral spinal fluid.
    • CERVICAL_MUCUS_L2

      public static final ElgaSpecimenType CERVICAL_MUCUS_L2
      EN: Cervical mucus.
    • CERVIX_L2

      public static final ElgaSpecimenType CERVIX_L2
      EN: Cervix.
    • COLOSTRUM_L2

      public static final ElgaSpecimenType COLOSTRUM_L2
      EN: Colostrum.
    • CONJUNCTIVA_L2

      public static final ElgaSpecimenType CONJUNCTIVA_L2
      EN: Conjunctiva.
    • CORNEA_L2

      public static final ElgaSpecimenType CORNEA_L2
      EN: Cornea.
    • CURETTAGE_L2

      public static final ElgaSpecimenType CURETTAGE_L2
      EN: Curettage.
    • CYST_L2

      public static final ElgaSpecimenType CYST_L2
      EN: Cyst.
    • DIALYSIS_FLUID_L2

      public static final ElgaSpecimenType DIALYSIS_FLUID_L2
      EN: Dialysis fluid.
    • DOSE_MED_OR_SUBSTANCE_L1

      public static final ElgaSpecimenType DOSE_MED_OR_SUBSTANCE_L1
      EN: Dose med or substance.
    • DRAIN_L2

      public static final ElgaSpecimenType DRAIN_L2
      EN: Drain.
    • DUODENAL_FLUID_L1

      public static final ElgaSpecimenType DUODENAL_FLUID_L1
      EN: Duodenal fluid.
    • EAR_L2

      public static final ElgaSpecimenType EAR_L2
      EN: Ear.
    • EAR_WAX_CERUMEN_L1

      public static final ElgaSpecimenType EAR_WAX_CERUMEN_L1
      EN: Ear wax (cerumen).
    • ELECTRODE_L2

      public static final ElgaSpecimenType ELECTRODE_L2
      EN: Electrode.
    • ENDOCARDIUM_L2

      public static final ElgaSpecimenType ENDOCARDIUM_L2
      EN: Endocardium.
    • ENDOMETRIUM_L1

      public static final ElgaSpecimenType ENDOMETRIUM_L1
      EN: Endometrium.
    • EOSINOPHILS_L2

      public static final ElgaSpecimenType EOSINOPHILS_L2
      EN: Eosinophils.
    • ERYTHROCYTES_L1

      public static final ElgaSpecimenType ERYTHROCYTES_L1
      EN: Erythrocytes.
    • EYE_L2

      public static final ElgaSpecimenType EYE_L2
      EN: Eye.
    • FIBROBLASTS_L2

      public static final ElgaSpecimenType FIBROBLASTS_L2
      EN: Fibroblasts.
    • FILTER_L1

      public static final ElgaSpecimenType FILTER_L1
      EN: Filter.
    • FISTULA_L2

      public static final ElgaSpecimenType FISTULA_L2
      EN: Fistula.
    • FOOD_SAMPLE_L2

      public static final ElgaSpecimenType FOOD_SAMPLE_L2
      EN: Food sample.
    • GASTRIC_FLUID_CONTENTS_L2

      public static final ElgaSpecimenType GASTRIC_FLUID_CONTENTS_L2
      EN: Gastric fluid/contents.
    • GAS_L2

      public static final ElgaSpecimenType GAS_L2
      EN: Gas.
    • GENITAL_CERVIX_L2

      public static final ElgaSpecimenType GENITAL_CERVIX_L2
      EN: Genital cervix.
    • GENITAL_FLUID_L2

      public static final ElgaSpecimenType GENITAL_FLUID_L2
      EN: Genital fluid.
    • GENITAL_L2

      public static final ElgaSpecimenType GENITAL_L2
      EN: Genital.
    • GENITAL_LOCHIA_L2

      public static final ElgaSpecimenType GENITAL_LOCHIA_L2
      EN: Genital lochia.
    • GENITAL_VAGINAL_L1

      public static final ElgaSpecimenType GENITAL_VAGINAL_L1
      EN: Genital vaginal.
    • HAIR_L2

      public static final ElgaSpecimenType HAIR_L2
      EN: Hair.
    • INHALED_GAS_L2

      public static final ElgaSpecimenType INHALED_GAS_L2
      EN: Inhaled Gas.
    • INTUBATION_TUBE_L2

      public static final ElgaSpecimenType INTUBATION_TUBE_L2
      EN: Intubation tube.
    • ISOLATE_L2

      public static final ElgaSpecimenType ISOLATE_L2
      EN: Isolate.
    • LAMELLA_L2

      public static final ElgaSpecimenType LAMELLA_L2
      EN: Lamella.
    • LEUKOCYTES_L2

      public static final ElgaSpecimenType LEUKOCYTES_L2
      EN: Leukocytes.
    • LINE_ARTERIAL_L2

      public static final ElgaSpecimenType LINE_ARTERIAL_L2
      EN: Line arterial.
    • LINE_L2

      public static final ElgaSpecimenType LINE_L2
      EN: Line.
    • LINE_VENOUS_L1

      public static final ElgaSpecimenType LINE_VENOUS_L1
      EN: Line venous.
    • LIQUID_NOS_L2

      public static final ElgaSpecimenType LIQUID_NOS_L2
      EN: Liquid NOS.
    • LYMPHOCYTES_L2

      public static final ElgaSpecimenType LYMPHOCYTES_L2
      EN: Lymphocytes.
    • MACROPHAGES_L2

      public static final ElgaSpecimenType MACROPHAGES_L2
      EN: Macrophages.
    • MARROW_BONE_L2

      public static final ElgaSpecimenType MARROW_BONE_L2
      EN: Marrow (bone).
    • MECONIUM_L2

      public static final ElgaSpecimenType MECONIUM_L2
      EN: Meconium.
    • MENSTRUAL_BLOOD_L2

      public static final ElgaSpecimenType MENSTRUAL_BLOOD_L2
      EN: Menstrual blood.
    • MILK_L2

      public static final ElgaSpecimenType MILK_L2
      EN: Milk.
    • NAIL_L2

      public static final ElgaSpecimenType NAIL_L2
      EN: Nail.
    • NOSE_NASAL_PASSAGE_L2

      public static final ElgaSpecimenType NOSE_NASAL_PASSAGE_L2
      EN: Nose (nasal passage).
    • PANCREATIC_FLUID_L2

      public static final ElgaSpecimenType PANCREATIC_FLUID_L2
      EN: Pancreatic fluid.
    • PATIENT_L1

      public static final ElgaSpecimenType PATIENT_L1
      EN: Patient.
    • PERITONEAL_FLUID_ASCITES_L1

      public static final ElgaSpecimenType PERITONEAL_FLUID_ASCITES_L1
      EN: Peritoneal fluid /ascites.
    • PLACENTA_L2

      public static final ElgaSpecimenType PLACENTA_L2
      EN: Placenta.
    • PLASMA_BAG_L2

      public static final ElgaSpecimenType PLASMA_BAG_L2
      EN: Plasma bag.
    • PLASMA_L2

      public static final ElgaSpecimenType PLASMA_L2
      EN: Plasma.
    • PLATELET_POOR_PLASMA_L1

      public static final ElgaSpecimenType PLATELET_POOR_PLASMA_L1
      EN: Platelet poor plasma.
    • PLATELET_RICH_PLASMA_L2

      public static final ElgaSpecimenType PLATELET_RICH_PLASMA_L2
      EN: Platelet rich plasma.
    • PLEURAL_FLUID_THORACENTESIS_FLD_L2

      public static final ElgaSpecimenType PLEURAL_FLUID_THORACENTESIS_FLD_L2
      EN: Pleural fluid (thoracentesis fld).
    • POLYMORPHONUCLEAR_NEUTROPHILS_L2

      public static final ElgaSpecimenType POLYMORPHONUCLEAR_NEUTROPHILS_L2
      EN: Polymorphonuclear neutrophils.
    • PUS_L2

      public static final ElgaSpecimenType PUS_L2
      EN: Pus.
    • SALIVA_L2

      public static final ElgaSpecimenType SALIVA_L2
      EN: Saliva.
    • SEMINAL_FLUID_L1

      public static final ElgaSpecimenType SEMINAL_FLUID_L1
      EN: Seminal fluid.
    • SEMINAL_PLASMA_L2

      public static final ElgaSpecimenType SEMINAL_PLASMA_L2
      EN: Seminal plasma.
    • SERUM_L2

      public static final ElgaSpecimenType SERUM_L2
      EN: Serum.
    • SKELETAL_MUSCLE_L1

      public static final ElgaSpecimenType SKELETAL_MUSCLE_L1
      EN: Skeletal muscle.
    • SKIN_L2

      public static final ElgaSpecimenType SKIN_L2
      EN: Skin.
    • SPERMATOZOA_L2

      public static final ElgaSpecimenType SPERMATOZOA_L2
      EN: Spermatozoa.
    • SPUTUM_COUGHED_L2

      public static final ElgaSpecimenType SPUTUM_COUGHED_L2
      EN: Sputum - coughed.
    • SPUTUM_L2

      public static final ElgaSpecimenType SPUTUM_L2
      EN: Sputum.
    • SPUTUM_TRACHEAL_ASPIRATE_L2

      public static final ElgaSpecimenType SPUTUM_TRACHEAL_ASPIRATE_L2
      EN: Sputum - tracheal aspirate.
    • STOOL_FECAL_L2

      public static final ElgaSpecimenType STOOL_FECAL_L2
      EN: Stool = Fecal.
    • SWEAT_L2

      public static final ElgaSpecimenType SWEAT_L2
      EN: Sweat.
    • SYNOVIAL_FLUID_JOINT_FLUID_L2

      public static final ElgaSpecimenType SYNOVIAL_FLUID_JOINT_FLUID_L2
      EN: Synovial fluid (Joint fluid).
    • TEARS_L2

      public static final ElgaSpecimenType TEARS_L2
      EN: Tears.
    • THROAT_L2

      public static final ElgaSpecimenType THROAT_L2
      EN: Throat.
    • THROMBOCYTE_PLATELET_L2

      public static final ElgaSpecimenType THROMBOCYTE_PLATELET_L2
      EN: Thrombocyte (platelet).
    • TISSUE_GALL_BLADDER_L2

      public static final ElgaSpecimenType TISSUE_GALL_BLADDER_L2
      EN: Tissue gall bladder.
    • TISSUE_LARGE_INTESTINE_L2

      public static final ElgaSpecimenType TISSUE_LARGE_INTESTINE_L2
      EN: Tissue large intestine.
    • TISSUE_LUNG_L2

      public static final ElgaSpecimenType TISSUE_LUNG_L2
      EN: Tissue lung.
    • TISSUE_PLACENTA_L2

      public static final ElgaSpecimenType TISSUE_PLACENTA_L2
      EN: Tissue placenta.
    • TISSUE_SMALL_INTESTINE_TISSUE_ULCER_L2

      public static final ElgaSpecimenType TISSUE_SMALL_INTESTINE_TISSUE_ULCER_L2
      EN: Tissue small intestine Tissue ulcer.
    • TISSUE_ULCER_L2

      public static final ElgaSpecimenType TISSUE_ULCER_L2
      EN: Tissue ulcer.
    • TISSUE_UNSPECIFIED_L2

      public static final ElgaSpecimenType TISSUE_UNSPECIFIED_L2
      EN: Tissue, unspecified.
    • TUBE_UNSPECIFIED_L2

      public static final ElgaSpecimenType TUBE_UNSPECIFIED_L2
      EN: Tube, unspecified.
    • ULCER_L2

      public static final ElgaSpecimenType ULCER_L2
      EN: Ulcer.
    • UMBILICAL_BLOOD_L2

      public static final ElgaSpecimenType UMBILICAL_BLOOD_L2
      EN: Umbilical blood.
    • UNKNOWN_MEDICINE_L2

      public static final ElgaSpecimenType UNKNOWN_MEDICINE_L2
      EN: Unknown medicine.
    • UNKNOWN_SUBSTANCE_L2

      public static final ElgaSpecimenType UNKNOWN_SUBSTANCE_L2
      EN: Unknown substance.
    • URETHRA_L2

      public static final ElgaSpecimenType URETHRA_L2
      EN: Urethra.
    • URINE_CATHETER_L2

      public static final ElgaSpecimenType URINE_CATHETER_L2
      EN: Urine catheter.
    • URINE_CLEAN_CATCH_L2

      public static final ElgaSpecimenType URINE_CLEAN_CATCH_L2
      EN: Urine clean catch.
    • URINE_L2

      public static final ElgaSpecimenType URINE_L2
      EN: Urine.
    • URINE_SEDIMENT_L2

      public static final ElgaSpecimenType URINE_SEDIMENT_L2
      EN: Urine sediment.
    • VOMITUS_L2

      public static final ElgaSpecimenType VOMITUS_L2
      EN: Vomitus.
    • WATER_L2

      public static final ElgaSpecimenType WATER_L2
      EN: Water.
    • WHOLE_BLOOD_L1

      public static final ElgaSpecimenType WHOLE_BLOOD_L1
      EN: Whole blood.
    • WHOLE_BODY_L2

      public static final ElgaSpecimenType WHOLE_BODY_L2
      EN: Whole body.
    • WICK_L2

      public static final ElgaSpecimenType WICK_L2
      EN: Wick.
    • WOUND_ABSCESS_L2

      public static final ElgaSpecimenType WOUND_ABSCESS_L2
      EN: Wound abscess.
    • WOUND_DRAINAGE_L2

      public static final ElgaSpecimenType WOUND_DRAINAGE_L2
      EN: Wound drainage.
    • WOUND_EXUDATE_L2

      public static final ElgaSpecimenType WOUND_EXUDATE_L2
      EN: Wound exudate.
    • WOUND_L2

      public static final ElgaSpecimenType WOUND_L2
      EN: Wound.
  • Field Details

  • Method Details

    • values

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