Hi all. The "standard" way of integrating BPM <= 8.5.6 with ODM is to use the "JRules Decision Service" in an Decision Service. In BPM versions less or equal to 8.5.6 this is the normal way to integrate BPM with ODM.
Other option is to leverage the capability of ODM to expose REST services and connected BPM to ODM using a REST connector (in BPM version <= 8.5.6 standard edition this kind of "adapter" must be developer in Java or in server side JavaScript leveraging for example Apache Wink...).
In BPM 8.5.7 you can use the(new) Web Services and REST integration capabilities to create a Service Flow to integrate ODM.