from ...utils.abbreviated_enum import AbbreviatedEnum


class SurveyPurpose(AbbreviatedEnum):
    maintenance_related = ("Maintenance Related", "A")
    infiltration_inflow_investigation = ("Infiltration and Inflow Investigation", "B")
    post_rehabilitation_survey = ("Post-Rehabilitation Survey", "C")
    pre_rehabilitation_survey = ("Pre-Rehabilitation Survey", "D")
    pre_acceptance = ("Pre-Acceptance", "E")
    routine_assessment = ("Routine Assessment", "F")
    capital_improvement_program_assessment = ("Capital Improvement Program Assessment", "G")
    resurvey = ("Resurvey", "H")
    sewer_system_evaluation_survey = ("Sewer System Evaluation Survey", "I")
    pre_existing_media = ("Pre-Existing Video or Photographs", "R")
    not_known = ("Not Known", "X")
