| Top |  |  |  |  | 
Figure 126. Schema fragment for is:UserInteraction
<xs:element name="UserInteraction" type="UserInteractionHeaderType"/>
<xs:complexType name="UserInteractionHeaderType">
  <xs:sequence>
    <xs:element name="InteractionService" type="disco:ResourceOfferingType" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:ID" use="optional"/>
  <xs:attribute name="interact" type="xs:QName" use="optional" default="is:interactIfNeeded"/>
  <xs:attribute name="language" type="xs:NMTOKENS" use="optional"/>
  <xs:attribute name="redirect" type="xs:boolean" use="optional" default="0"/>
  <xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/>
  <xs:attribute ref="soap:actor" use="optional"/>
  <xs:attribute ref="soap:mustUnderstand" use="optional"/>
</xs:complexType>