DIGIPROVMD: DIGIPROVMD is used to document a digital production process. The digital production process is defined as the people, methods, activities, and infrastructure involved in the conservation treatments and the digitization of the archival object. DIGIPROVMD includes the following top-level elements: DIGIPROVMD process task tool settings configfile 1. process_creator: The individual or group who documented the described process; 2. process_datetime: The date and time the process was originally documented; 3. process_description: This serves as detailed explanation of the process as a whole; 4. process_label: This is a succinct descriptive name used to identify the process; 5. process_organization: The group/firm/agency/division of the individual who has created this process; 6. task_label: This is a succinct descriptive name used to identify each task within the given process; 7. task_description: This serves as a detailed explanation of the task as a whole; 8. task_sequence: This is used when a series of tasks have a specific order in which they occur. 9. task_individual: The individual who performed the task. 10. task_organization: The group/firm/agency/division of the individual who performed this task; 11. task_datetime: The date and time the task was performed; 12. task_note: This serves as a list of exceptions or a detailed explanation of the reasons this task varied from the normal task described; 13. task_production_id: The identifier or "batch ID" associated with this task's occurance; 14. tool: This is the detailed descriptive information about each device (software or hardware) involved in the task; 15. settings: The particular settings/parameters associated with each tool; 16. configfile: This describes an external file which contains a set of settings, parameters, or initialization information DIGIPROVMDType: Complex Type for encapsulating within a single parent element the individual elements that comprise the DIGIPROVMD schema associated with an object or portion of an object. But note that the individual elements that comprise the DIGIPROVMD schema can be used independently of the schema element and directly under a METS mdSec.dmWrap element. The individual elements that comprise a digital archival object are documented under their corresponding types. DIGIPROVMDType has 2 attributes: 1. ID (an XML ID). 2. TYPE (an enumerated value). process_creator: This is the simple element which provides a place to store the name of the person who defined the production process. process_datetime: This is the simple element which provides a place to store the date and time at which the production process was defined. process_description: This is the simple element which provides a place to store a description of the production process. process_label: This is the simple element which provides a place to store the name of the production process. process_organization: This is the simple element which provides a place to store the name of the organization that governs the process. taskType: Complex Type for the encapuslation of a task within a given process. This documents both the description and the actual occurance of the particular task. This element set is repeatable within the DIGIPROVMDType. taskType has 1 attribute: 1. ID (an XML ID). task_label: This is the simple element which provides a place to store the name of a task within the production process. task_description: This is the simple element which provides a place to store a description of the task within the production process. task_sequence: This is the simple element which provides a place to store the sequence number of the task within of the production process. task_note: This is the simple element which provides a place to store miscellaneous information and exceptionsabout the digital production process. toolType: Complex Type for the encapsulation of a tool (hardware and/or software). This element set is repeatable within the taskType in order to allow for a sequence of tools to be used and documented. toolType has 1 attribute: 1. ID (an XML ID). tool_label: This is the simple element which provides a place to store information displayed to the user identifying the tool. tool_make: This is the simple element which provides a place to store the manufacturer of the tool. tool_version: This is the simple element which provides a place to store the model or version of the tool. tool_serial_number: This is the simple element which provides a place to store the serial number of the tool. tool_sequence: This is the simple element which provides a place to store the sequence number of the tool within the task of the production process. settingsType: Complex Type for the encapsulation of a setting for a tool. This element set is repeatable within the toolType in order to allow multiple settings. settingsType has 1 attribute: 1. ID (an XML ID). configfileType: Complex Type for the encapsulation of a file containing a group of settings. This may be an initialization file, calibration tones, or any other sort of external settings file. This element set is repeatable within the settingsType in order to allow for multiple configfiles to all be referenced. configfileType has 2 attributes: 1. ID (an XML ID). 2. LOCTYPE (an enumerated value). locationType: Complex Type for recording the location of an auxiliary file. locationType has no attributes.