department-of-veterans-affairs/vets-website

View on GitHub
src/applications/accredited-representative-portal/accreditation/21a/config/enums.js

Summary

Maintainability
A
0 mins
Test Coverage
export const FORM_TYPE_ID = {
  Form: 1,
  Forma: 2,
};

export const ACCREDITATION_TYPE_ID = {
  Agent: 1,
  Attorney: 2,
  'VSO Representative': 3,
  'Authorized Individual': 4,
  VSO: 5,
};

export const APPLICATION_STATUS_ID = {
  Pending: 1,
  'Request/Return for information': 2,
  'VA Reference Check': 3,
  'Character References': 4,
  'Background Check': 5,
  'Paralegal Research': 6,
  'Attornet C&F': 7,
  'DCC Review': 8,
  'Complete-Denial Letter': 9,
  'Complete-Accredited': 10,
  'Complete-Withdraw/Abandoned/Other': 11,
  'Exam Invitation': 12,
  'Exam Scheduled': 13,
  'Exam Failed': 14,
};

export const GENDER_ID = {
  unknown: 1,
  male: 2,
  female: 3,
};

export const ADDRESS_TYPE_ID = {
  home: 1,
  business: 2,
  employment: 3,
  institution: 4,
  characterReference: 5,
};

export const EMPLOYMENT_STATUS_ID = {
  Employed: 1,
  Unemployed: 2,
  'Self-employed': 3,
  Student: 4,
};

export const SERVICE_BRANCH_ID = {
  'Air Force': 1,
  Army: 2,
  'Coast Guard': 3,
  Marines: 4,
  Navy: 5,
  NOAA: 6,
  'No Active Service': 7,
  'Public Health Service': 8,
  'Space Force': 9,
  Other: 10,
};

export const DISCHARGE_TYPE_ID = {
  'Bad Conduct': 1,
  Dishonorable: 2,
  'Convenience of Govt': 3,
  'Entry Level': 4,
  General: 5,
  Honorable: 6,
  Medical: 7,
  'Other Than Honorable': 8,
};

export const PHONE_TYPE_ID = {
  Fax: 1,
  Home: 2,
  Mobile: 3,
  Other: 4,
  Pager: 5,
  'TTY/TDD()': 6,
  Work: 7,
};

export const INSTITUTION_TYPE_ID = {
  'High School': 1,
  'Community College': 2,
  'Under Graduate': 3,
  Graduate: 4,
};

export const DEGREE_TYPE_ID = {
  GED: 1,
  'HS Diploma': 2,
  Associates: 3,
  Bachelors: 4,
  Masters: 5,
  Doctorate: 6,
};

export const ADMITTANCE_TYPE_ID = {
  Jurisdiction: 1,
  Agency: 2,
};

export const DOCUMENT_TYPE_ID = {
  Jurisdiction: 1,
  Agency: 2,
  Imprisoned: 3,
  Convicted: 4,
  CurrentlyCharged: 5,
  Suspended: 6,
  Withdrawn: 7,
  Disciplined: 8,
  ResignedRetired: 9,
  AgencyAttorney: 10,
  Reprimanded: 11,
  ResignedToAvoidReprimand: 12,
  AppliedForAccreditation: 13,
  AccreditationTerminated: 14,
  Impairments: 15,
  PhysicalLimitations: 16,
};

export const RELATION_TO_APPLICANT_ID = {
  Classmate: 1,
  Colleague: 2,
  'Customer/Client': 3,
  Friend: 4,
  Neighbor: 5,
  Supervisor: 6,
  Educator: 7,
  Other: 8,
};