I\'m trying to set up part of a schema that\'s like a \"Sequence\" where all child elements are optional, but at least one of the elements must be present,
Try this:
Doing so, you force either to choose the first element and then the rest is optional, either the second element and the rest is optional, either the third element.
This should do what you want, I hope.
Of course, you could place the sub-sequences into groups, to avoid to duplicate an element in each sequence if you realize you miss one.