The Core module performs the tasks of pre-Processing, Extracting, Cleansing, Transforming & Loading the Customer’s data into the main database before any further processing can be performed on the data. As part of the Core module’s pre-processing process, it needs to Extract data files from each Customer’s site, retrieve its processing instructions as configured by the Customer, preprocess the data in the Customer data file and determine & perform value added-services related to the data preparation. Thereon the processed data is feed into the Core modules main workflow that Transforms it into a Standardized format and then Loads it into the main Database for further processing.