I want to take the end result from my software which happens to be a document with many mergefields.
Recreate a form based on the query which creates the document and make this the basis of the data entry for a new record.
So from a users point of view, see output that I understand, do data entry in this output format, then produce the finished output.
This sounds too easy, but can something like it be done.
In other words, do I still need to think of data entry as a separate process, and then still run output as a separate process.