EDI as a Service: Understanding the Concepts