def __init__(self, rq_group, line, line_type, rqs_typ=None, rqrmnt=None, cond_code=None, operator=None, value=None,
              acad_group=None, subject=None, catalog=None, ptrn_type=None, course_id=None, designation=None,
              conn=None, parenth=None):
     self.rq_group = trim_leading_zeroes(trim(rq_group))
     self.line = trim(line)
     self.line_type = trim(line_type)
     self.rqs_typ = trim(rqs_typ)
     self.rqrmnt = trim_leading_zeroes(trim(rqrmnt))
     self.cond_code = trim(cond_code)
     self.operator = trim(operator)
     self.value = trim(value)
     self.acad_group = trim(acad_group)
     self.subject = trim(subject)
     self.catalog = trim(catalog)
     self.ptrn_type = trim(ptrn_type)
     self.course_id = trim(course_id)
     self.designation = trim(designation)
     self.conn = trim(conn)
     self.parenth = trim(parenth)