def create_dict_for_rfm(data_object, local_fname_id):
    """Returns a single dictionary of a remote-file-manifest.
     :parameter data_object: (obj) DSS Data Object
     :parameter local_fname_id: (int) used a suffix to `file_name`
     :returns: (dict): a dictionary whose keys are compliant with the RFM"""

    url_ = data_object.data_object_url
    length_ = data_object.get_file_size()
    filename_ = 'dss_data_object_' + str(local_fname_id)

    keys = ['url', 'length', 'filename']
    vals = [url_, length_, filename_]
    d1 = dict(zip(keys, vals))
    d2 = data_object.get_checksums()

    return dict(d1, **d2)