package gov.va.med.esr.common.model.lookup;

import gov.va.med.fw.model.lookup.AbstractCode;
import gov.va.med.fw.model.lookup.AbstractNamedLookup;

public class VeteranIdentifierType extends AbstractNamedLookup{


	private static final long serialVersionUID = -9082470640045576521L;
	/**
     * 
     */
    public static final Code CODE_VPID = new Code("1");
    public static final Code CODE_EDIPI = new Code("2");
    public static final Code CODE_USAA = new Code("3");
    public static final Code CODE_SECID = new Code("4");
    
    //Inner class
	public static class Code extends AbstractCode {

		private static final long serialVersionUID = 871099719861276654L;

		private Code(String code) {
			super(code);
		}

		public static Code getByCode(String code) {
			return (Code) getCode(Code.class, code);
		}
	}

	/**
	 * Default constructor.
	 */
	public VeteranIdentifierType() {
		super();
	}
}
