Hi Aaron,
Although I think Praveen's suggestion would work, IMO you can use an XSLT mapping to read and copy source data into a common structure (add field Order type) and populate this field Order Type field in XSLT by reading the root node.
In subsequent graphical mapping, you can use a common graphical mapping to map data to the target structure.
Hope it helps!
Ambrish