TRUNK-257 Add Feature to enable moving Encounter Data to a different pat...

initial review, work on this ticket is not finished - service API layer only