Updated transaction Filtering to incorporate Channel

This update is for issue https://github.com/jembi/openhim-console/issues/60
Should we output an alert that this failed here?