Each system has specific data structure so data mapping or data transformations may be required. Most EAM/CMMS provides options like User Exit class (Java Class), XSL Mapping, Processing rules to apply transformation logic specific to the system. For complex interfaces, Middleware systems like Biztalk server, TIBCO etc., are used to transform all in and out bound transactions of both systems.