/**
 * RaceAlaskanNativeInupiatEskimo.java
 * <p>
 * File generated from the voc::RaceAlaskanNativeInupiatEskimo 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 RaceAlaskanNativeInupiatEskimo.
 *
 */

@XmlType(name = "RaceAlaskanNativeInupiatEskimo")
@XmlEnum
@XmlRootElement(name = "RaceAlaskanNativeInupiatEskimo")
public enum RaceAlaskanNativeInupiatEskimo {
	@XmlEnumValue("1844-0")
	_18440("1844-0"),
	@XmlEnumValue("1845-7")
	_18457("1845-7"),
	@XmlEnumValue("1846-5")
	_18465("1846-5"),
	@XmlEnumValue("1847-3")
	_18473("1847-3"),
	@XmlEnumValue("1848-1")
	_18481("1848-1"),
	@XmlEnumValue("1849-9")
	_18499("1849-9"),
	@XmlEnumValue("1850-7")
	_18507("1850-7"),
	@XmlEnumValue("1851-5")
	_18515("1851-5"),
	@XmlEnumValue("1852-3")
	_18523("1852-3"),
	@XmlEnumValue("1853-1")
	_18531("1853-1"),
	@XmlEnumValue("1854-9")
	_18549("1854-9"),
	@XmlEnumValue("1855-6")
	_18556("1855-6"),
	@XmlEnumValue("1856-4")
	_18564("1856-4"),
	@XmlEnumValue("1857-2")
	_18572("1857-2"),
	@XmlEnumValue("1858-0")
	_18580("1858-0"),
	@XmlEnumValue("1859-8")
	_18598("1859-8"),
	@XmlEnumValue("1860-6")
	_18606("1860-6"),
	@XmlEnumValue("1861-4")
	_18614("1861-4"),
	@XmlEnumValue("1862-2")
	_18622("1862-2"),
	@XmlEnumValue("1863-0")
	_18630("1863-0"),
	@XmlEnumValue("1864-8")
	_18648("1864-8"),
	@XmlEnumValue("1865-5")
	_18655("1865-5"),
	@XmlEnumValue("1866-3")
	_18663("1866-3"),
	@XmlEnumValue("1867-1")
	_18671("1867-1"),
	@XmlEnumValue("1868-9")
	_18689("1868-9"),
	@XmlEnumValue("1869-7")
	_18697("1869-7"),
	@XmlEnumValue("1870-5")
	_18705("1870-5"),
	@XmlEnumValue("1871-3")
	_18713("1871-3"),
	@XmlEnumValue("1872-1")
	_18721("1872-1"),
	@XmlEnumValue("1873-9")
	_18739("1873-9"),
	@XmlEnumValue("1874-7")
	_18747("1874-7"),
	@XmlEnumValue("1875-4")
	_18754("1875-4"),
	@XmlEnumValue("1876-2")
	_18762("1876-2"),
	@XmlEnumValue("1877-0")
	_18770("1877-0"),
	@XmlEnumValue("1878-8")
	_18788("1878-8"),
	@XmlEnumValue("1879-6")
	_18796("1879-6"),
	@XmlEnumValue("1880-4")
	_18804("1880-4"),
	@XmlEnumValue("1881-2")
	_18812("1881-2"),
	@XmlEnumValue("1882-0")
	_18820("1882-0"),
	@XmlEnumValue("1883-8")
	_18838("1883-8"),
	@XmlEnumValue("1884-6")
	_18846("1884-6"),
	@XmlEnumValue("1885-3")
	_18853("1885-3"),
	@XmlEnumValue("1886-1")
	_18861("1886-1"),
	@XmlEnumValue("1887-9")
	_18879("1887-9"),
	@XmlEnumValue("1888-7")
	_18887("1888-7"),
	@XmlEnumValue("1889-5")
	_18895("1889-5");
	
	private final String value;

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

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