The following text shows a person element that is an employee or a contractor:
<xs:element name="employee" type="employee"/>
<xs:element name="contractor" type="contractor"/>
You can map choice elements using the following methods:
Create output ports for each choice element in an output group. Some elements will have null values in the output row.
Create an output group for each choice. For the above example, create an employee group and a contractor group. The Data Integration Service generates a row based on which element appears in the SOAP message.