make redcap_transactions.py data driven