Mike:
You raised the following issue [1] against SOAP Part 0: Primer [0]:
# 2.2.1. Document-style message exchange. Example 2.
# Shouldn't the returned <p:airportChoices> element contain an enumeration?
The schema document (not shown in the Primer, but implied and tangentially mentioned in the text following example 2), of which example 2 is an instance, would show that the element "airportChoices" is a list type (xsd:list). Hence the instance document - example 2 - lists the airport choices. So no changes are necessary to example 2.
I hope this answer is satisfactory,
Nilo Mitra
Editor, SOAP Primer
[o] http://www.w3.org/TR/soap12-part0/
[1] http://www.w3.org/2000/xp/Group/xmlp-lc-issues.html#x345