I know this will be extremely difficult without anyone seeing the map itself, but it involves the processing of the hierarchies, and not getting the correct number of transactions in the transformation in some scenarios. If each claim/claimant transaction is preceeded by a primary administrator loop, we get the right number of transactions, but if the claim transactions/claimant loops are nested under one primary administrator loop (which is allowed by the standard), then we only get the 1st transaction, not any of the rest. This is a condensed description of the problem, I realize, but if this sparks anything in anyone's head, I'd love to pursue this. I'm currently having to perform manual intervention in about half the inbound files we process each day, instead of being a developer.