RemoteDepositFilter - Schema Documentation - V5.0.Revision:775
Documents generated: 6/7/2021

Table of Contents

top

Schema Document Properties

Target Namespace http://cufxstandards.com/v5/RemoteDepositFilter.xsd
Version 5.0.Revision:775
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://cufxstandards.com/v5/RemoteDeposit.xsd (at RemoteDeposit.xsd)
    • http://cufxstandards.com/v5/Account.xsd (at Account.xsd)
    • http://cufxstandards.com/v5/Common.xsd (at Common.xsd)

Declared Namespaces

Prefix Namespace
Default namespace http://cufxstandards.com/v5/RemoteDepositFilter.xsd
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
remoteDeposit http://cufxstandards.com/v5/RemoteDeposit.xsd
account http://cufxstandards.com/v5/Account.xsd
common http://cufxstandards.com/v5/Common.xsd
Schema Component Representation
<xs:schema targetNamespace="http://cufxstandards.com/v5/RemoteDepositFilter.xsd" version="5.0.$Revision$: 775 $" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://cufxstandards.com/v5/RemoteDeposit.xsd" schemaLocation="RemoteDeposit.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/Account.xsd" schemaLocation="Account.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/Common.xsd" schemaLocation="Common.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: remoteDepositFilter

Name remoteDepositFilter
Type RemoteDepositFilter
Nillable no
Abstract no
Documentation The list of filter options for services requesting billPayee data.
JSON Instance Representation
{remoteDepositFilter
"remoteDepositIdList" : remoteDeposit:RemoteDepositIdList , [0..1] ?
"accountIdList" : account:AccountIdList , [0..1] ?
"accountStatusList" : account:AccountStatusList , [0..1] ?
"partyIdList" : common:PartyIdList , [0..1] ?
"statusList" : remoteDeposit:RemoteDepositStatusList , [0..1] ?
"actionList" : remoteDeposit:RemoteDepositActionList , [0..1] ?
"remoteDepositDateRange" : common:DateRange , [0..1] ?
"includeImageOnRead" : IncludeImageOnRead , [0..1] ?
"customData" : common:CustomData , [0..1] ?
"accountIdentificationList" : account:AccountIdentificationList , [0..1] ?
remoteDepositFilter}
Schema Component Representation
<xs:element name="remoteDepositFilter" type="RemoteDepositFilter"/>
top

Global Definitions

Complex Type: RemoteDepositFilter

Name RemoteDepositFilter
Abstract no
Documentation The list of filter options for services requesting RemoteDeposit data. The options can be used in combination or by themselves. It is up to the data source to either return or affect the data requested or return a standard error identifying why the request was rejected.
JSON Instance Representation
{
"remoteDepositIdList" : remoteDeposit:RemoteDepositIdList , [0..1] ?
"accountIdList" : account:AccountIdList , [0..1] ?
"accountStatusList" : account:AccountStatusList , [0..1] ?
"partyIdList" : common:PartyIdList , [0..1] ?
"statusList" : remoteDeposit:RemoteDepositStatusList , [0..1] ?
"actionList" : remoteDeposit:RemoteDepositActionList , [0..1] ?
"remoteDepositDateRange" : common:DateRange , [0..1] ?
"includeImageOnRead" : IncludeImageOnRead , [0..1] ?
"customData" : common:CustomData , [0..1] ?
"accountIdentificationList" : account:AccountIdentificationList , [0..1] ?
}
Schema Component Representation
<xs:complexType name="RemoteDepositFilter">
<xs:sequence>
<xs:element name="remoteDepositIdList" type="remoteDeposit:RemoteDepositIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="accountIdList" type="account:AccountIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="accountStatusList" type="account:AccountStatusList" minOccurs="0" maxOccurs="1"/>
<xs:element name="partyIdList" type="common:PartyIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="statusList" type="remoteDeposit:RemoteDepositStatusList" minOccurs="0" maxOccurs="1"/>
<xs:element name="actionList" type="remoteDeposit:RemoteDepositActionList" minOccurs="0" maxOccurs="1"/>
<xs:element name="remoteDepositDateRange" type="common:DateRange" minOccurs="0" maxOccurs="1"/>
<xs:element name="includeImageOnRead" type="IncludeImageOnRead" minOccurs="0" maxOccurs="1"/>
<xs:element name="customData" type="common:CustomData" minOccurs="0" maxOccurs="1"/>
<xs:element name="accountIdentificationList" type="account:AccountIdentificationList" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
top

Simple Type: IncludeImageOnRead

Name IncludeImageOnRead
Content
  • Base XSD Type: string
  • value comes from list: {'ArtifactIdOnly'|'FrontImage'|'BackImage'|'BothFrontBackImage'}
Documentation An enumeration of possible image types
Schema Component Representation
<xs:simpleType name="IncludeImageOnRead">
<xs:restriction base="xs:string">
<xs:enumeration value="ArtifactIdOnly"/>
<xs:enumeration value="FrontImage"/>
<xs:enumeration value="BackImage"/>
<xs:enumeration value="BothFrontBackImage"/>
</xs:restriction>
</xs:simpleType>
top