Hi Mark,
You would need at least a structured XML associated to the service interfaces or to search in PI message header values like the sender service (Configuring User-Defined Message Search - Advanced Adapter Engine - SAP Library). You should think the PI needs a XML, it can't search in a flat structure.
Regards.