I don't believe what you are asking for is possible with Horos as is.
You could write a script to update the DICOM files so that the patient name or other element is set to the filename before importing the files. I've done similar things using Python/pydicom. The following will change the series description for each file to the filename and save it as FIXED_<original_filename> (you'll have to update it to handle files not using .dcm suffix):
#!/usr/bin/env python3
#
# USAGE: <script_name> <directory_with_dcm_files>
#
import pydicom as dicom
import os
import sys
directory = os.fsencode(sys.argv[1])
for file in os.listdir(directory):
filename = os.fsdecode(file)
try:
if filename.endswith(".dcm"):
print("Reading file %s" % (filename))
filepath = os.path.join(sys.argv[1], filename)
ds = dicom.read_file(filepath)
# Change value for element
# ds[0x0010, 0x0040].value = 'F'
# Delete element
# del ds[0x0010, 0x0040] # patient sex
# New instance UID (uncomment if you want a new series and/or instance)
#ds[0x0020, 0x000e].value = dicom.uid.generate_uid()
#ds[0x0008, 0x0018].value = dicom.uid.generate_uid()
new_series_desc = filename
ds[0x0008, 0x103e].value = new_series_desc
new_filename = "FIXED_" + filename
print("Saving file %s" % (new_filename))
ds.save_as(os.path.join(sys.argv[1], new_filename))
except Exception as e:
print("Exception caught %s" % (e))