<xsd:complexType name="IFX_Type">
<xsd:choice>
<xsd:sequence>
<xsd:element ref="SignonRq" />
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:choice>
<xsd:element ref="BaseSvcRq" />
<xsd:element ref="BankSvcRq" />
<xsd:element ref="PaySvcRq" />
<xsd:element ref="PresSvcRq" />
<xsd:element ref="MediaSvcRq" />
<xsd:element ref="RootSvcRq" />
</xsd:choice>
</xsd:sequence>
<xsd:element ref="SignoffRq" minOccurs="0" />
</xsd:sequence>
<xsd:sequence>
<xsd:element ref="Status" minOccurs="0" />
<xsd:element ref="SignonRs" minOccurs="0" />
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:choice>
<xsd:element ref="BaseSvcRs" />
<xsd:element ref="BankSvcRs" />
<xsd:element ref="PaySvcRs" />
<xsd:element ref="PresSvcRs" />
<xsd:element ref="MediaSvcRs" />
<xsd:element ref="RootSvcRs" />
</xsd:choice>
</xsd:sequence>
<xsd:element ref="SignoffRs" minOccurs="0" />
</xsd:sequence>
</xsd:choice>
</xsd:complexType>
|