def METHOD_NAME(self, line):
    """
    Parse network registration status and location information:
    +C5GREG: 1,11
    +C5GREG: 1,"54DB","0F6B0578",7,2,"aB"
    +C5GREG: 2,5,"54DB","0F6B0578",7,2,"aB"
    +C5GREG: 3,5,,,,,,1,2
    +C5GREG: 3,5,"54DB","0F6B0578",7,2,"aB",1,2
    +C5GREG: 4,5,,,,,,1,2
    +C5GREG: 5,5,"54DB","0F6B0578",7,2,"aB",1,2,123,"info"
    """
    results_keys = \
        ['n', 'stat', 'tac', 'ci', 'AcT', 'Allowed_NSSAI_length', 'Allowed_NSSAI', 'cause_type', 'reject_cause',
         'cag_stat', 'caginfo']
    if self._regex_helper.match_compiled(self._re_raw_data, line):
        string_raw_output = self._regex_helper.groupdict().get('raw_output')
        self.current_ret['raw_output'] = string_raw_output
        list_output = string_raw_output.split(',')
        # Case without <stat> in output pop this value from result keys:
        if "\"" in list_output[1]:
            del (results_keys[1])
        for index, item in enumerate(list_output, 0):
            if item:
                self.current_ret[results_keys[index]] = item.strip('"')
    raise ParsingDone