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

@XmlType(name = "RaceAmericanIndianPugetSoundSalish")
@XmlEnum
@XmlRootElement(name = "RaceAmericanIndianPugetSoundSalish")
public enum RaceAmericanIndianPugetSoundSalish {
	@XmlEnumValue("1518-0")
	_15180("1518-0"),
	@XmlEnumValue("1519-8")
	_15198("1519-8"),
	@XmlEnumValue("1520-6")
	_15206("1520-6"),
	@XmlEnumValue("1521-4")
	_15214("1521-4"),
	@XmlEnumValue("1522-2")
	_15222("1522-2"),
	@XmlEnumValue("1523-0")
	_15230("1523-0"),
	@XmlEnumValue("1524-8")
	_15248("1524-8"),
	@XmlEnumValue("1525-5")
	_15255("1525-5"),
	@XmlEnumValue("1526-3")
	_15263("1526-3"),
	@XmlEnumValue("1527-1")
	_15271("1527-1"),
	@XmlEnumValue("1528-9")
	_15289("1528-9"),
	@XmlEnumValue("1529-7")
	_15297("1529-7"),
	@XmlEnumValue("1530-5")
	_15305("1530-5"),
	@XmlEnumValue("1531-3")
	_15313("1531-3"),
	@XmlEnumValue("1532-1")
	_15321("1532-1"),
	@XmlEnumValue("1533-9")
	_15339("1533-9"),
	@XmlEnumValue("1534-7")
	_15347("1534-7"),
	@XmlEnumValue("1535-4")
	_15354("1535-4"),
	@XmlEnumValue("1536-2")
	_15362("1536-2"),
	@XmlEnumValue("1537-0")
	_15370("1537-0"),
	@XmlEnumValue("1538-8")
	_15388("1538-8"),
	@XmlEnumValue("1539-6")
	_15396("1539-6");
	
	private final String value;

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

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