def METHOD_NAME(self):
    res = {
        'id': self.as_id(),
        'name': self.name,
        'arg': self.arg,
        'ver_specs': [],
        'ver_specs_id': '',
        'ver_specs_cpe': '',
        'ver_specs_title': '',
    }
    if self.requirement.has_version_specs():
        for ver_spec in sorted(self.requirement.ver_specs):
            res['ver_specs'].append({
                'id': ver_spec.oval_id,
                'op': ver_spec.op,
                'ver': ver_spec.ver,
                'evr_op': ver_spec.evr_op,
                'evr_ver': ver_spec.evr_ver,
                'ev_ver': ver_spec.ev_ver
            })
        res['ver_specs_id'] = self.requirement.ver_specs.oval_id
        res['ver_specs_cpe'] = self.requirement.ver_specs.cpe_id
        res['ver_specs_title'] = self.requirement.ver_specs.title
    return res