A field selects a part of an element identified by a selector.
You can have multiple field elements to allow for multi-part constructs.
This field is specified by an XPath expression.
This XPath is restricted the child axis except that the last step can specify an attribute:
@id description/name pricing/@price
The field element is used to specify this XPath:
<xs:field xpath="description/name"/>