Job classifications fall in two categories: 1) flexibly staffed or 2) not flexibly staffed (standalone classifications). We describe flexible staffing as a "pattern" of staffing. Flexible staffing refers to the relationship that exists between a group of related classifications in regard to skill level, e.g., Trainee vs. Journey Level. A flexibly staffed classification pattern allows qualifying individuals to promote upwards when the required level of knowledge, skills and abilities has been reached. It also enables departments to hire individuals at any level within the pattern based on their current skill set.