[OE-3760] changes to support adding transactions to a dna extraction event