Forms: distinct fields and masks (dates, phone #s) don’t support copy/pasting

This is Business Banking Application form - very long, several pages. It's an agent filling out the form for a client, so they are trained and fast. It is not their personal data, it's the client's; they will get it verbally or possibly from a document.

Generally, they are using a desktop, though we might look at supporting tablets.

Currently, fields such as dates and phone numbers are broken into their individual components: [MM] [DD] [YYYY] or [XXX] [XXX] [XXXX] Ext[XXXX].

This reduces input error, but it also drastically slows down progress because they must enter each field individually and tab between them.

What if the user could simply copy these values from another document and paste them in? eg. copy the entire date string, or the entire 10 to 15 digit phone number into the form in one shot. That would be a huge time-saving technique.

Is there an existing solution to this? I mean supporting both forms of entry?