The FieldFLEX mobile application provides support for multiple business workflows for corporate facilities and infrastructure management (IWMS). Mobile workers in the IWMS business domain typically perform or contribute to multiple operational-level workflow processes and need access to mobile application interfaces that allow them to perform these tasks. These operational-level workflow processes generate and update data that aggregate into a single Enterprise IWMS database. As such, the FieldFLEX workflow applications share common data such as location, equipment, employee, data standards, and organizational information. Organizations resource their operational-level business workflow activities in a multitude of ways. In very large organizations, sometimes mobile workers only require access to a single workflow application interface. However, in most circumstances, IWMS mobile workers perform tasks as part of many IWMS business workflows and need accesses to more than one FieldFLEX workflow application. To support this variability in how organizations resource their operational-level workflow processes, FieldFLEX breaks IWMS workflow applications into specific roles where each icon in the FieldFLEX application represents a workflow role. This strategy allows us to utilize a single persistent data store and set of synchronization rules on each device.