1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to recognize an order item, the recognizing comprising: defining a generic order item specification comprising a dynamic parameter property; receiving an order comprising a plurality of order items, a first of the order items comprising a key and one or more arbitrary parameters, each arbitrary parameter comprising a parameter value; extracting the key from the first order item; identifying a conceptual model based on the extracted key; recognizing one or more structured parameters that correspond to the one or more arbitrary parameters of the first order item based on the conceptual model; and generating a dynamic data structure comprising the recognized one or more structured parameters by dynamically binding the one or more parameter values from the arbitrary parameters to the dynamic parameter property.