Definition Type: ComplexType
Name: RemitInfo_Type
Namespace: urn:ifxforum-org:XSD:1
Containing Schema: IFX170_CoreLib.xsd
Abstract
Documentation:
Made RemitDetail optional to resolve non-deterministic parsing error.
Collapse XSD Schema Diagram:
Drilldown into PmtLegalRpt in schema ifx170_corelib_xsd Drilldown into InvoiceInfo in schema ifx170_corelib_xsd Drilldown into PmtSummAmt in schema ifx170_corelib_xsd Drilldown into CurAmt in schema ifx170_corelib_xsd Drilldown into BillingAcct in schema ifx170_corelib_xsd Drilldown into Memo in schema ifx170_corelib_xsd Drilldown into PmtId in schema ifx170_corelib_xsd Drilldown into BillId in schema ifx170_corelib_xsd Drilldown into BillRefInfo in schema ifx170_corelib_xsd Drilldown into CustPayeeInfo in schema ifx170_corelib_xsd Drilldown into CustPayeeId in schema ifx170_corelib_xsd Drilldown into ChkURL in schema ifx170_corelib_xsd Drilldown into ChkInfo in schema ifx170_corelib_xsd Drilldown into CounterpartyInfo in schema ifx170_corelib_xsd Drilldown into SettlementInfo in schema ifx170_corelib_xsd Drilldown into RemitInstruction in schema ifx170_corelib_xsdXSD Diagram of RemitInfo_Type in schema ifx170_corelib_xsd (Interactive Financial eXchange (IFX))
Collapse XSD Schema Code:
<xsd:complexType name="RemitInfo_Type">
    <xsd:annotation>
        <xsd:documentation>Made RemitDetail optional to resolve non-deterministic parsing error.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence minOccurs="0">
        <xsd:sequence>
            <xsd:element ref="RemitInstruction" minOccurs="0" />
            <xsd:element ref="SettlementInfo" minOccurs="0" />
            <xsd:element ref="CounterpartyInfo" minOccurs="0" />
            <xsd:element ref="ChkInfo" minOccurs="0" />
            <xsd:element ref="ChkURL" minOccurs="0" />
            <xsd:choice>
                <xsd:element ref="CustPayeeId" />
                <xsd:element ref="CustPayeeInfo" />
            </xsd:choice>
        </xsd:sequence>
        <xsd:choice minOccurs="0">
            <xsd:sequence minOccurs="0">
                <xsd:element ref="BillRefInfo" minOccurs="0" />
                <xsd:element ref="BillId" minOccurs="0" />
                <xsd:element ref="PmtId" minOccurs="0" />
                <xsd:element ref="Memo" minOccurs="0" />
                <xsd:element ref="BillingAcct" minOccurs="0" />
                <xsd:element ref="CurAmt" />
                <xsd:element ref="PmtSummAmt" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="InvoiceInfo" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
            <!-- 
				<xsd:sequence minOccurs="0">
					<xsd:element ref="RemitDetail" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="PmtId" minOccurs="0"/>
					<xsd:element ref="RefInfo" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="CurAmt"/>
					<xsd:element ref="PmtRemitRefId" minOccurs="0"/>
				</xsd:sequence>
				-->
        </xsd:choice>
        <xsd:element ref="PmtLegalRpt" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RemitInstruction ifx:RemitInstruction 0 (1)
SettlementInfo ifx:SettlementInfo 0 (1)
CounterpartyInfo ifx:CounterpartyInfo 0 (1)
ChkInfo ifx:ChkInfo 0 (1)
ChkURL ifx:ChkURL 0 (1)
CustPayeeId ifx:CustPayeeId (1) (1)
CustPayeeInfo ifx:CustPayeeInfo (1) (1)
BillRefInfo ifx:BillRefInfo 0 (1)
BillId ifx:BillId 0 (1)
PmtId ifx:PmtId 0 (1)
Memo ifx:Memo 0 (1)
BillingAcct ifx:BillingAcct 0 (1)
CurAmt ifx:CurAmt (1) (1)
PmtSummAmt ifx:PmtSummAmt 0 unbounded
InvoiceInfo ifx:InvoiceInfo 0 unbounded
PmtLegalRpt ifx:PmtLegalRpt 0 (1)
Collapse Derivation Tree:
Collapse References:
ifx:RemitInfo