17. A method implemented in a user data processing system, the method comprising: obtaining an editing copy of a document, the editing copy comprising: a plurality of content portions; code embedded in the editing copy of the document, the code identifying at least one task corresponding to at least one of the plurality of content portions, the code defining at least one user interface element for presentation within the editing copy when the editing copy is rendered and presented; and code executable to present an identification of a plurality of prescribed elements for the document and their respective state value, wherein: at least some of the plurality of prescribed elements are identified based on a document type for the document; the editing copy is generated from an electronic version of the document obtained at the client data processing system; the state value for each prescribed element of the plurality of prescribed elements is determined by correlating at least some content portions of the plurality of content portions in the editing copy of the document to corresponding prescribed elements of the plurality of prescribed elements, the state value corresponding to one of present, missing, or incomplete; rendering and presenting the editing copy, including the at least one user interface element, and the identification of the plurality of prescribed elements and their respective state value; obtaining a new content portion that is added to the editing copy of the document, the new content portion not being included in the plurality of content portions; receiving an updated state value for a further prescribed element of the plurality of prescribed elements, the updated state value being determined by correlating the new content portion to the further prescribed element; and presenting the updated state value for the further prescribed element.
17. A method implemented in a user data processing system, the method comprising: obtaining an editing copy of a document, the editing copy comprising: a plurality of content portions; code embedded in the editing copy of the document, the code identifying at least one task corresponding to at least one of the plurality of content portions, the code defining at least one user interface element for presentation within the editing copy when the editing copy is rendered and presented; and code executable to present an identification of a plurality of prescribed elements for the document and their respective state value, wherein: at least some of the plurality of prescribed elements are identified based on a document type for the document; the editing copy is generated from an electronic version of the document obtained at the client data processing system; the state value for each prescribed element of the plurality of prescribed elements is determined by correlating at least some content portions of the plurality of content portions in the editing copy of the document to corresponding prescribed elements of the plurality of prescribed elements, the state value corresponding to one of present, missing, or incomplete; rendering and presenting the editing copy, including the at least one user interface element, and the identification of the plurality of prescribed elements and their respective state value; obtaining a new content portion that is added to the editing copy of the document, the new content portion not being included in the plurality of content portions; receiving an updated state value for a further prescribed element of the plurality of prescribed elements, the updated state value being determined by correlating the new content portion to the further prescribed element; and presenting the updated state value for the further prescribed element. 19. The method of claim 17 , wherein obtaining the editing copy of a document comprises: obtaining the electronic version of the document, the electronic version being in a first presentation format; transmitting the electronic version of the document to a server system; in response, receiving the editing copy from the server system, wherein generating the editing copy comprises correlating at least some components of the document with corresponding prescribed elements of a plurality of prescribed elements previously defined for the document, those components thus correlated to a given prescribed element comprising a content portion; for each content portion thus corresponding to a prescribed element, identifying the at least one task corresponding to said content portion, and thus embedding the code identifying the identified at least one task.