support for batch/transaction sample registration