input form for long document

I have a long document that staff will need to complete multiple times. There are fields to be completed on many pages. The most efficient way for the document to be completed would be for a form to be displayed showing just the items that need to be completed and then for the input data to be populated into the correct places in the document. Is this possible?