/**
 * UnitsOfMeasureCaseInsensitive.java
 * <p>
 * File generated from the voc::UnitsOfMeasureCaseInsensitive uml Enumeration
 * Generated by IHE - europe, gazelle team
 */
package net.ihe.gazelle.hl7v3.voc;

import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
 * Description of the enumeration UnitsOfMeasureCaseInsensitive.
 *
 */

@XmlType(name = "UnitsOfMeasureCaseInsensitive")
@XmlEnum
@XmlRootElement(name = "UnitsOfMeasureCaseInsensitive")
public enum UnitsOfMeasureCaseInsensitive {
	// CHANGE: as of JDK 9, _ is not a valid identifier
	@XmlEnumValue("%")
	PCT("%"),
	@XmlEnumValue("'")
	_1("'"),
	@XmlEnumValue("''")
	_2("''"),
	@XmlEnumValue("10*")
	_10("10*"),
	@XmlEnumValue("A")
	A("A"),
	@XmlEnumValue("AMU")
	AMU("AMU"),
	@XmlEnumValue("ANN")
	ANN("ANN"),
	@XmlEnumValue("ANN_G")
	ANNG("ANN_G"),
	@XmlEnumValue("ANN_J")
	ANNJ("ANN_J"),
	@XmlEnumValue("ANN_T")
	ANNT("ANN_T"),
	@XmlEnumValue("AO")
	AO("AO"),
	@XmlEnumValue("AR")
	AR("AR"),
	@XmlEnumValue("ASU")
	ASU("ASU"),
	@XmlEnumValue("ATM")
	ATM("ATM"),
	@XmlEnumValue("ATT")
	ATT("ATT"),
	@XmlEnumValue("B")
	B("B"),
	@XmlEnumValue("BAR")
	BAR("BAR"),
	@XmlEnumValue("BD")
	BD("BD"),
	@XmlEnumValue("BI")
	BI("BI"),
	@XmlEnumValue("BIT")
	BIT("BIT"),
	@XmlEnumValue("BIT_S")
	BITS("BIT_S"),
	@XmlEnumValue("BQ")
	BQ("BQ"),
	@XmlEnumValue("BRN")
	BRN("BRN"),
	@XmlEnumValue("BY")
	BY("BY"),
	@XmlEnumValue("B[KW]")
	BKW("B[KW]"),
	@XmlEnumValue("B[MV]")
	BMV("B[MV]"),
	@XmlEnumValue("B[SPL]")
	BSPL("B[SPL]"),
	@XmlEnumValue("B[UV]")
	BUV("B[UV]"),
	@XmlEnumValue("B[V]")
	BV("B[V]"),
	@XmlEnumValue("B[W]")
	BW("B[W]"),
	@XmlEnumValue("C")
	C("C"),
	@XmlEnumValue("CAL")
	CAL("CAL"),
	@XmlEnumValue("CAL_IT")
	CALIT("CAL_IT"),
	@XmlEnumValue("CAL_M")
	CALM("CAL_M"),
	@XmlEnumValue("CAL_TH")
	CALTH("CAL_TH"),
	@XmlEnumValue("CAL_[15]")
	CAL15("CAL_[15]"),
	@XmlEnumValue("CAL_[20]")
	CAL20("CAL_[20]"),
	@XmlEnumValue("CD")
	CD("CD"),
	@XmlEnumValue("CEL")
	CEL("CEL"),
	@XmlEnumValue("CI")
	CI("CI"),
	@XmlEnumValue("CIRC")
	CIRC("CIRC"),
	@XmlEnumValue("D")
	D("D"),
	@XmlEnumValue("DA")
	DA("DA"),
	@XmlEnumValue("DEG")
	DEG("DEG"),
	@XmlEnumValue("DYN")
	DYN("DYN"),
	@XmlEnumValue("EQ")
	EQ("EQ"),
	@XmlEnumValue("ERG")
	ERG("ERG"),
	@XmlEnumValue("EV")
	EV("EV"),
	@XmlEnumValue("EX")
	EX("EX"),
	@XmlEnumValue("F")
	F("F"),
	@XmlEnumValue("G")
	G("G"),
	@XmlEnumValue("G%")
	G1("G%"),
	@XmlEnumValue("GA")
	GA("GA"),
	@XmlEnumValue("GB")
	GB("GB"),
	@XmlEnumValue("GF")
	GF("GF"),
	@XmlEnumValue("GIB")
	GIB("GIB"),
	@XmlEnumValue("GL")
	GL("GL"),
	@XmlEnumValue("GON")
	GON("GON"),
	@XmlEnumValue("GS")
	GS("GS"),
	@XmlEnumValue("GY")
	GY("GY"),
	@XmlEnumValue("H")
	H("H"),
	@XmlEnumValue("HR")
	HR("HR"),
	@XmlEnumValue("HZ")
	HZ("HZ"),
	@XmlEnumValue("J")
	J("J"),
	@XmlEnumValue("K")
	K("K"),
	@XmlEnumValue("KAT")
	KAT("KAT"),
	@XmlEnumValue("KIB")
	KIB("KIB"),
	@XmlEnumValue("KY")
	KY("KY"),
	@XmlEnumValue("L")
	L("L"),
	@XmlEnumValue("LM")
	LM("LM"),
	@XmlEnumValue("LMB")
	LMB("LMB"),
	@XmlEnumValue("LX")
	LX("LX"),
	@XmlEnumValue("M")
	M("M"),
	@XmlEnumValue("MA")
	MA("MA"),
	@XmlEnumValue("MIB")
	MIB("MIB"),
	@XmlEnumValue("MIN")
	MIN("MIN"),
	@XmlEnumValue("MO")
	MO("MO"),
	@XmlEnumValue("MOL")
	MOL("MOL"),
	@XmlEnumValue("MO_G")
	MOG("MO_G"),
	@XmlEnumValue("MO_J")
	MOJ("MO_J"),
	@XmlEnumValue("MO_S")
	MOS("MO_S"),
	@XmlEnumValue("MX")
	MX("MX"),
	@XmlEnumValue("M[H2O]")
	MH2O("M[H2O]"),
	@XmlEnumValue("M[HG]")
	MHG("M[HG]"),
	@XmlEnumValue("N")
	N("N"),
	@XmlEnumValue("NEP")
	NEP("NEP"),
	@XmlEnumValue("OE")
	OE("OE"),
	@XmlEnumValue("OHM")
	OHM("OHM"),
	@XmlEnumValue("OSM")
	OSM("OSM"),
	@XmlEnumValue("P")
	P("P"),
	@XmlEnumValue("PAL")
	PAL("PAL"),
	@XmlEnumValue("PHT")
	PHT("PHT"),
	@XmlEnumValue("PRS")
	PRS("PRS"),
	@XmlEnumValue("PT")
	PT("PT"),
	@XmlEnumValue("RAD")
	RAD("RAD"),
	@XmlEnumValue("ROE")
	ROE("ROE"),
	@XmlEnumValue("S")
	S("S"),
	@XmlEnumValue("SB")
	SB("SB"),
	@XmlEnumValue("SIE")
	SIE("SIE"),
	@XmlEnumValue("SPH")
	SPH("SPH"),
	@XmlEnumValue("SR")
	SR("SR"),
	@XmlEnumValue("ST")
	ST("ST"),
	@XmlEnumValue("STR")
	STR("STR"),
	@XmlEnumValue("SV")
	SV("SV"),
	@XmlEnumValue("T")
	T("T"),
	@XmlEnumValue("TIB")
	TIB("TIB"),
	@XmlEnumValue("TNE")
	TNE("TNE"),
	@XmlEnumValue("TR")
	TR("TR"),
	@XmlEnumValue("U")
	U("U"),
	@XmlEnumValue("V")
	V("V"),
	@XmlEnumValue("W")
	W("W"),
	@XmlEnumValue("WB")
	WB("WB"),
	@XmlEnumValue("WK")
	WK("WK"),
	@XmlEnumValue("YA")
	YA("YA"),
	@XmlEnumValue("YO")
	YO("YO"),
	@XmlEnumValue("ZA")
	ZA("ZA"),
	@XmlEnumValue("ZO")
	ZO("ZO"),
	@XmlEnumValue("[ACR_BR]")
	ACRBR("[ACR_BR]"),
	@XmlEnumValue("[ACR_US]")
	ACRUS("[ACR_US]"),
	@XmlEnumValue("[APL'U]")
	APLU("[APL'U]"),
	@XmlEnumValue("[ARB'U]")
	ARBU("[ARB'U]"),
	@XmlEnumValue("[BBL_US]")
	BBLUS("[BBL_US]"),
	@XmlEnumValue("[BDSK'U]")
	BDSKU("[BDSK'U]"),
	@XmlEnumValue("[BETH'U]")
	BETHU("[BETH'U]"),
	@XmlEnumValue("[BF_I]")
	BFI("[BF_I]"),
	@XmlEnumValue("[BTU]")
	BTU("[BTU]"),
	@XmlEnumValue("[BTU_39]")
	BTU39("[BTU_39]"),
	@XmlEnumValue("[BTU_59]")
	BTU59("[BTU_59]"),
	@XmlEnumValue("[BTU_60]")
	BTU60("[BTU_60]"),
	@XmlEnumValue("[BTU_IT]")
	BTUIT("[BTU_IT]"),
	@XmlEnumValue("[BTU_M]")
	BTUM("[BTU_M]"),
	@XmlEnumValue("[BTU_TH]")
	BTUTH("[BTU_TH]"),
	@XmlEnumValue("[BU_BR]")
	BUBR("[BU_BR]"),
	@XmlEnumValue("[BU_US]")
	BUUS("[BU_US]"),
	@XmlEnumValue("[CAL]")
	CAL1("[CAL]"),
	@XmlEnumValue("[CAR_AU]")
	CARAU("[CAR_AU]"),
	@XmlEnumValue("[CAR_M]")
	CARM("[CAR_M]"),
	@XmlEnumValue("[CFT_I]")
	CFTI("[CFT_I]"),
	@XmlEnumValue("[CH]")
	CH("[CH]"),
	@XmlEnumValue("[CH_BR]")
	CHBR("[CH_BR]"),
	@XmlEnumValue("[CH_US]")
	CHUS("[CH_US]"),
	@XmlEnumValue("[CICERO]")
	CICERO("[CICERO]"),
	@XmlEnumValue("[CIN_I]")
	CINI("[CIN_I]"),
	@XmlEnumValue("[CML_I]")
	CMLI("[CML_I]"),
	@XmlEnumValue("[CRD_US]")
	CRDUS("[CRD_US]"),
	@XmlEnumValue("[CR_I]")
	CRI("[CR_I]"),
	@XmlEnumValue("[CUP_US]")
	CUPUS("[CUP_US]"),
	@XmlEnumValue("[CYD_I]")
	CYDI("[CYD_I]"),
	@XmlEnumValue("[C]")
	C1("[C]"),
	@XmlEnumValue("[DEGF]")
	DEGF("[DEGF]"),
	@XmlEnumValue("[DIDOT]")
	DIDOT("[DIDOT]"),
	@XmlEnumValue("[DIOP]")
	DIOP("[DIOP]"),
	@XmlEnumValue("[DPT_US]")
	DPTUS("[DPT_US]"),
	@XmlEnumValue("[DQT_US]")
	DQTUS("[DQT_US]"),
	@XmlEnumValue("[DRP]")
	DRP("[DRP]"),
	@XmlEnumValue("[DR_AP]")
	DRAP("[DR_AP]"),
	@XmlEnumValue("[DR_AV]")
	DRAV("[DR_AV]"),
	@XmlEnumValue("[DYE'U]")
	DYEU("[DYE'U]"),
	@XmlEnumValue("[EPS_0]")
	EPS0("[EPS_0]"),
	@XmlEnumValue("[E]")
	E("[E]"),
	@XmlEnumValue("[FDR_BR]")
	FDRBR("[FDR_BR]"),
	@XmlEnumValue("[FDR_US]")
	FDRUS("[FDR_US]"),
	@XmlEnumValue("[FOZ_BR]")
	FOZBR("[FOZ_BR]"),
	@XmlEnumValue("[FOZ_US]")
	FOZUS("[FOZ_US]"),
	@XmlEnumValue("[FTH_BR]")
	FTHBR("[FTH_BR]"),
	@XmlEnumValue("[FTH_I]")
	FTHI("[FTH_I]"),
	@XmlEnumValue("[FTH_US]")
	FTHUS("[FTH_US]"),
	@XmlEnumValue("[FT_BR]")
	FTBR("[FT_BR]"),
	@XmlEnumValue("[FT_I]")
	FTI("[FT_I]"),
	@XmlEnumValue("[FT_US]")
	FTUS("[FT_US]"),
	@XmlEnumValue("[FUR_US]")
	FURUS("[FUR_US]"),
	@XmlEnumValue("[GAL_BR]")
	GALBR("[GAL_BR]"),
	@XmlEnumValue("[GAL_US]")
	GALUS("[GAL_US]"),
	@XmlEnumValue("[GAL_WI]")
	GALWI("[GAL_WI]"),
	@XmlEnumValue("[GC]")
	GC("[GC]"),
	@XmlEnumValue("[GIL_BR]")
	GILBR("[GIL_BR]"),
	@XmlEnumValue("[GIL_US]")
	GILUS("[GIL_US]"),
	@XmlEnumValue("[GPL'U]")
	GPLU("[GPL'U]"),
	@XmlEnumValue("[GR]")
	GR("[GR]"),
	@XmlEnumValue("[G]")
	G2("[G]"),
	@XmlEnumValue("[HD_I]")
	HDI("[HD_I]"),
	@XmlEnumValue("[HNSF'U]")
	HNSFU("[HNSF'U]"),
	@XmlEnumValue("[HPF]")
	HPF("[HPF]"),
	@XmlEnumValue("[H]")
	H1("[H]"),
	@XmlEnumValue("[IN_BR]")
	INBR("[IN_BR]"),
	@XmlEnumValue("[IN_I'H2O]")
	INIH2O("[IN_I'H2O]"),
	@XmlEnumValue("[IN_I'HG]")
	INIHG("[IN_I'HG]"),
	@XmlEnumValue("[IN_I]")
	INI("[IN_I]"),
	@XmlEnumValue("[IN_US]")
	INUS("[IN_US]"),
	@XmlEnumValue("[IU]")
	IU("[IU]"),
	@XmlEnumValue("[KA'U]")
	KAU("[KA'U]"),
	@XmlEnumValue("[KNK'U]")
	KNKU("[KNK'U]"),
	@XmlEnumValue("[KN_BR]")
	KNBR("[KN_BR]"),
	@XmlEnumValue("[KN_I]")
	KNI("[KN_I]"),
	@XmlEnumValue("[K]")
	K1("[K]"),
	@XmlEnumValue("[LBF_AV]")
	LBFAV("[LBF_AV]"),
	@XmlEnumValue("[LB_AP]")
	LBAP("[LB_AP]"),
	@XmlEnumValue("[LB_AV]")
	LBAV("[LB_AV]"),
	@XmlEnumValue("[LB_TR]")
	LBTR("[LB_TR]"),
	@XmlEnumValue("[LCWT_AV]")
	LCWTAV("[LCWT_AV]"),
	@XmlEnumValue("[LIGNE]")
	LIGNE("[LIGNE]"),
	@XmlEnumValue("[LK_BR]")
	LKBR("[LK_BR]"),
	@XmlEnumValue("[LK_US]")
	LKUS("[LK_US]"),
	@XmlEnumValue("[LNE]")
	LNE("[LNE]"),
	@XmlEnumValue("[LPF]")
	LPF("[LPF]"),
	@XmlEnumValue("[LTON_AV]")
	LTONAV("[LTON_AV]"),
	@XmlEnumValue("[LY]")
	LY("[LY]"),
	@XmlEnumValue("[MCLG'U]")
	MCLGU("[MCLG'U]"),
	@XmlEnumValue("[MESH_I]")
	MESHI("[MESH_I]"),
	@XmlEnumValue("[MET]")
	MET("[MET]"),
	@XmlEnumValue("[MIL_I]")
	MILI("[MIL_I]"),
	@XmlEnumValue("[MIL_US]")
	MILUS("[MIL_US]"),
	@XmlEnumValue("[MIN_BR]")
	MINBR("[MIN_BR]"),
	@XmlEnumValue("[MIN_US]")
	MINUS("[MIN_US]"),
	@XmlEnumValue("[MI_BR]")
	MIBR("[MI_BR]"),
	@XmlEnumValue("[MI_I]")
	MII("[MI_I]"),
	@XmlEnumValue("[MI_US]")
	MIUS("[MI_US]"),
	@XmlEnumValue("[MPL'U]")
	MPLU("[MPL'U]"),
	@XmlEnumValue("[MU_0]")
	MU0("[MU_0]"),
	@XmlEnumValue("[M_E]")
	ME("[M_E]"),
	@XmlEnumValue("[M_P]")
	MP("[M_P]"),
	@XmlEnumValue("[NMI_BR]")
	NMIBR("[NMI_BR]"),
	@XmlEnumValue("[NMI_I]")
	NMII("[NMI_I]"),
	@XmlEnumValue("[OZ_AP]")
	OZAP("[OZ_AP]"),
	@XmlEnumValue("[OZ_AV]")
	OZAV("[OZ_AV]"),
	@XmlEnumValue("[OZ_TR]")
	OZTR("[OZ_TR]"),
	@XmlEnumValue("[PCA]")
	PCA("[PCA]"),
	@XmlEnumValue("[PCA_PR]")
	PCAPR("[PCA_PR]"),
	@XmlEnumValue("[PC_BR]")
	PCBR("[PC_BR]"),
	@XmlEnumValue("[PH]")
	PH("[PH]"),
	@XmlEnumValue("[PIED]")
	PIED("[PIED]"),
	@XmlEnumValue("[PI]")
	PI("[PI]"),
	@XmlEnumValue("[PK_BR]")
	PKBR("[PK_BR]"),
	@XmlEnumValue("[PK_US]")
	PKUS("[PK_US]"),
	@XmlEnumValue("[PNT]")
	PNT("[PNT]"),
	@XmlEnumValue("[PNT_PR]")
	PNTPR("[PNT_PR]"),
	@XmlEnumValue("[POUCE]")
	POUCE("[POUCE]"),
	@XmlEnumValue("[PPB]")
	PPB("[PPB]"),
	@XmlEnumValue("[PPM]")
	PPM("[PPM]"),
	@XmlEnumValue("[PPTH]")
	PPTH("[PPTH]"),
	@XmlEnumValue("[PPTR]")
	PPTR("[PPTR]"),
	@XmlEnumValue("[PRU]")
	PRU("[PRU]"),
	@XmlEnumValue("[PSI]")
	PSI("[PSI]"),
	@XmlEnumValue("[PT_BR]")
	PTBR("[PT_BR]"),
	@XmlEnumValue("[PT_US]")
	PTUS("[PT_US]"),
	@XmlEnumValue("[PWT_TR]")
	PWTTR("[PWT_TR]"),
	@XmlEnumValue("[QT_BR]")
	QTBR("[QT_BR]"),
	@XmlEnumValue("[QT_US]")
	QTUS("[QT_US]"),
	@XmlEnumValue("[RAD]")
	RAD1("[RAD]"),
	@XmlEnumValue("[RCH_US]")
	RCHUS("[RCH_US]"),
	@XmlEnumValue("[RD_BR]")
	RDBR("[RD_BR]"),
	@XmlEnumValue("[RD_US]")
	RDUS("[RD_US]"),
	@XmlEnumValue("[REM]")
	REM("[REM]"),
	@XmlEnumValue("[RLK_US]")
	RLKUS("[RLK_US]"),
	@XmlEnumValue("[SCT]")
	SCT("[SCT]"),
	@XmlEnumValue("[SCWT_AV]")
	SCWTAV("[SCWT_AV]"),
	@XmlEnumValue("[SC_AP]")
	SCAP("[SC_AP]"),
	@XmlEnumValue("[SFT_I]")
	SFTI("[SFT_I]"),
	@XmlEnumValue("[SIN_I]")
	SINI("[SIN_I]"),
	@XmlEnumValue("[SMGY'U]")
	SMGYU("[SMGY'U]"),
	@XmlEnumValue("[SMI_US]")
	SMIUS("[SMI_US]"),
	@XmlEnumValue("[SRD_US]")
	SRDUS("[SRD_US]"),
	@XmlEnumValue("[STONE_AV]")
	STONEAV("[STONE_AV]"),
	@XmlEnumValue("[STON_AV]")
	STONAV("[STON_AV]"),
	@XmlEnumValue("[SYD_I]")
	SYDI("[SYD_I]"),
	@XmlEnumValue("[S]")
	S1("[S]"),
	@XmlEnumValue("[TB'U]")
	TBU("[TB'U]"),
	@XmlEnumValue("[TBS_US]")
	TBSUS("[TBS_US]"),
	@XmlEnumValue("[TODD'U]")
	TODDU("[TODD'U]"),
	@XmlEnumValue("[TSP_US]")
	TSPUS("[TSP_US]"),
	@XmlEnumValue("[TWP]")
	TWP("[TWP]"),
	@XmlEnumValue("[USP'U]")
	USPU("[USP'U]"),
	@XmlEnumValue("[YD_BR]")
	YDBR("[YD_BR]"),
	@XmlEnumValue("[YD_I]")
	YDI("[YD_I]"),
	@XmlEnumValue("[YD_US]")
	YDUS("[YD_US]");
	
	private final String value;

    UnitsOfMeasureCaseInsensitive(String v) {
        value = v;
    }
    
     public String value() {
        return value;
    }

    public static UnitsOfMeasureCaseInsensitive fromValue(String v) {
        for (UnitsOfMeasureCaseInsensitive c: UnitsOfMeasureCaseInsensitive.values()) {
            if (c.value.equals(v)) {
                return c;
            }
        }
        throw new IllegalArgumentException(v);
    }
	
}