SMS dit: Dual field approach to correlation functions in the Heisenberg xxz spin Chain