4.2.8 - The repository shall verify each AIP for completeness and correctness at the point it is created.
Based on the license signed by the Provider and initial testing (including the receipt of test SIPs) to determine how a given Provider's SIP is structured, a loader script is written for each Provider that determines the manner in which the Provider's SIP will be transformed into a corresponding AIP. The loader program uses the determined structure of the Provider's SIP, along with an XML schema definition of the SP AIP structure to create a properly formed AIP. In the event that this transformation fails or encounters errors, these are logged.
Digital Preservation Policy Librarian