So, since you are using 2010, you should be able to create a REST data connection to the owssvr.dll. And then for your filter field, use whatever column returns the link - I usually start with Query=* to get back everything. Try the URL in the browser first - probably look something like this:
http://qshp2010/nw/_vti_bin/owssvr.dll?Cmd=Display&List={6e986be0-f112-4f61-8931-c1891e239e74}&XMLDATA=TRUE&noredirect=true&Query=*
but with your server & List GUID, of course. When I try this with a document library, one of the columns is ows_ServerUrl - that has the unencoded URL, starting at "nw" from the link above (so, doesn't include the server). Without checking, I don't recall if the URL returned by qRules is encoded or not - if it is, there is ows_EncodedAbsUrl. There is also ows_LinkFileName - you could just query on the filename. You'd create your REST data connection using the owssvr.dll link, and not query on load, but add an action to include the filter field and value:
concat("http://qshp2010/nw/_vti_bin/owssvr.dll?Cmd=Display&List={470bd7fc-c33a-4899-a83c-fa6b6bd87092}&XMLDATA=TRUE&noredirect=true&Query=*&FilterField1=LinkFilename&FilterValue1=", qRulesFilename)
for example...