<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def fill_data_brok_from(self, data, brok_type):
 """Fill data brok dependent on the brok_type :param data: data to fill :type data: dict :param brok_type: brok type :type: str :return: None """

        super(SchedulingItem, self).fill_data_brok_from(data, brok_type)
        # workaround/easy trick to have the command_name of this
        # SchedulingItem in its check_result brok
        if brok_type == 'check_result':
            data['command_name'] = ''
            if self.check_command:
                data['command_name'] = self.check_command.command.command_name