I’m no expert on the orders messages, but I’ve seen this error before when a required segment was missing from an ADT message. In looking at the standard 2.3 map for an ORM_O01, it looks like an ORC is required for each OBR. That could be your culprit.
Vince