1. A method comprising: receiving a first message, wherein a structure of the first message is defined by a service description document; transforming the first message into a first hierarchical property set, wherein the first hierarchical property set comprises a plurality of properties being input to an order management system; determining whether a workflow of the order management system is configured to process hierarchical property sets; and in response to the determining making a determination that the workflow is not configured to process the hierarchical property sets, accessing mapping information, wherein the mapping information associates a variable in a flat property set with a hierarchical property set path, converting, using a processor, the first hierarchical property set to a first flat property set, based upon the mapping information, and causing the order management system to process the first flat property set.