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

Table of Contents

top

Schema Document Properties

Target Namespace http://cufxstandards.com/v5/ConfigurationFilter.xsd
Version 5.0.Revision
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/Common.xsd (at Common.xsd)
    • http://cufxstandards.com/v5/Configuration.xsd (at Configuration.xsd)
    • http://cufxstandards.com/v5/App.xsd (at App.xsd)
    • http://cufxstandards.com/v5/NetworkNode.xsd (at NetworkNode.xsd)
    • http://cufxstandards.com/v5/FinancialInstitution.xsd (at FinancialInstitution.xsd)

Declared Namespaces

Prefix Namespace
Default namespace http://cufxstandards.com/v5/ConfigurationFilter.xsd
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
common http://cufxstandards.com/v5/Common.xsd
configuration http://cufxstandards.com/v5/Configuration.xsd
app http://cufxstandards.com/v5/App.xsd
networkNode http://cufxstandards.com/v5/NetworkNode.xsd
financialInstitution http://cufxstandards.com/v5/FinancialInstitution.xsd
Schema Component Representation
<xs:schema targetNamespace="http://cufxstandards.com/v5/ConfigurationFilter.xsd" version="5.0.$Revision$" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://cufxstandards.com/v5/Common.xsd" schemaLocation="Common.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/Configuration.xsd" schemaLocation="Configuration.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/App.xsd" schemaLocation="App.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/NetworkNode.xsd" schemaLocation="NetworkNode.xsd"/>
<xs:import namespace="http://cufxstandards.com/v5/FinancialInstitution.xsd" schemaLocation="FinancialInstitution.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: configurationFilter

Name configurationFilter
Type ConfigurationFilter
Nillable no
Abstract no
Documentation The list of filter options for services requesting configuration data.
JSON Instance Representation
{configurationFilter
"configurationIdList" : configuration:ConfigurationIdList , [0..1] ?
"configurationNameList" : configuration:ConfigurationNameList , [0..1] ?
"environmentList" : common:EnvironmentList , [0..1] ?
"configurationStatusList" : configuration:ConfigurationStatusList , [0..1] ?
"configurationCreatedDateRange" : common:DateRange , [0..1] ?
"configurationCreatedByList" : configuration:ConfigurationCreatedByList , [0..1] ?
"configurationUpdatedDateRange" : common:DateRange , [0..1] ?
"configurationLastUpdatedByList" : configuration:ConfigurationLastUpdatedByList , [0..1] ?
"fiIdList" : financialInstitution:FinancialInstitutionIdList , [0..1] ?
"configurationFiIdList" : configuration:ConfigurationFinancialInstitutionIdList , [0..1] ?
"configurationFiVendorIdList" : configuration:ConfigurationFinancialInstitutionVendorIdList , [0..1] ?
"vendorIdList" : common:VendorIdList , [0..1] ?
"serviceList" : configuration:ServiceList , [0..1] ?
"methodIdList" : configuration:MethodIdList , [0..1] ?
"methodDependencyIdList" : configuration:MethodDependencyIdList , [0..1] ?
"configurationAppIdList" : configuration:ConfigurationAppIdList , [0..1] ?
"appIdList" : app:AppIdList , [0..1] ?
"configurationAppParameterIdList" : configuration:ConfigurationAppParameterIdList , [0..1] ?
"appParameterIdList" : app:AppParameterIdList , [0..1] ?
"parameterNameList" : app:ParameterNameList , [0..1] ?
"configurationFiAppIdList" : configuration:ConfigurationFinancialInstitutionAppIdList , [0..1] ?
"configurationFiAppParameterIdList" : configuration:ConfigurationFinancialInstitutionAppParameterIdList , [0..1] ?
"configurationNetworkNodeAddressIdList" : configuration:ConfigurationNetworkNodeAddressIdList , [0..1] ?
"networkNodeAddressIdList" : networkNode:NetworkNodeIdList , [0..1] ?
"networkNodeIdList" : networkNode:NetworkNodeIdList , [0..1] ?
"customData" : common:CustomData , [0..1] ?
configurationFilter}
Schema Component Representation
<xs:element name="configurationFilter" type="ConfigurationFilter"/>
top

Global Definitions

Complex Type: ConfigurationFilter

Name ConfigurationFilter
Abstract no
Documentation The list of filter options for configuration data.
JSON Instance Representation
{
"configurationIdList" : configuration:ConfigurationIdList , [0..1] ?
"configurationNameList" : configuration:ConfigurationNameList , [0..1] ?
"environmentList" : common:EnvironmentList , [0..1] ?
"configurationStatusList" : configuration:ConfigurationStatusList , [0..1] ?
"configurationCreatedDateRange" : common:DateRange , [0..1] ?
"configurationCreatedByList" : configuration:ConfigurationCreatedByList , [0..1] ?
"configurationUpdatedDateRange" : common:DateRange , [0..1] ?
"configurationLastUpdatedByList" : configuration:ConfigurationLastUpdatedByList , [0..1] ?
"fiIdList" : financialInstitution:FinancialInstitutionIdList , [0..1] ?
"configurationFiIdList" : configuration:ConfigurationFinancialInstitutionIdList , [0..1] ?
"configurationFiVendorIdList" : configuration:ConfigurationFinancialInstitutionVendorIdList , [0..1] ?
"vendorIdList" : common:VendorIdList , [0..1] ?
"serviceList" : configuration:ServiceList , [0..1] ?
"methodIdList" : configuration:MethodIdList , [0..1] ?
"methodDependencyIdList" : configuration:MethodDependencyIdList , [0..1] ?
"configurationAppIdList" : configuration:ConfigurationAppIdList , [0..1] ?
"appIdList" : app:AppIdList , [0..1] ?
"configurationAppParameterIdList" : configuration:ConfigurationAppParameterIdList , [0..1] ?
"appParameterIdList" : app:AppParameterIdList , [0..1] ?
"parameterNameList" : app:ParameterNameList , [0..1] ?
"configurationFiAppIdList" : configuration:ConfigurationFinancialInstitutionAppIdList , [0..1] ?
"configurationFiAppParameterIdList" : configuration:ConfigurationFinancialInstitutionAppParameterIdList , [0..1] ?
"configurationNetworkNodeAddressIdList" : configuration:ConfigurationNetworkNodeAddressIdList , [0..1] ?
"networkNodeAddressIdList" : networkNode:NetworkNodeIdList , [0..1] ?
"networkNodeIdList" : networkNode:NetworkNodeIdList , [0..1] ?
"customData" : common:CustomData , [0..1] ?
}
Schema Component Representation
<xs:complexType name="ConfigurationFilter">
<xs:sequence>
<xs:element name="configurationIdList" type="configuration:ConfigurationIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationNameList" type="configuration:ConfigurationNameList" minOccurs="0" maxOccurs="1"/>
<xs:element name="environmentList" type="common:EnvironmentList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationStatusList" type="configuration:ConfigurationStatusList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationCreatedDateRange" type="common:DateRange" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationCreatedByList" type="configuration:ConfigurationCreatedByList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationUpdatedDateRange" type="common:DateRange" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationLastUpdatedByList" type="configuration:ConfigurationLastUpdatedByList" minOccurs="0" maxOccurs="1"/>
<xs:element name="fiIdList" type="financialInstitution:FinancialInstitutionIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationFiIdList" type="configuration:ConfigurationFinancialInstitutionIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationFiVendorIdList" type="configuration:ConfigurationFinancialInstitutionVendorIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="vendorIdList" type="common:VendorIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="serviceList" type="configuration:ServiceList" minOccurs="0" maxOccurs="1"/>
<xs:element name="methodIdList" type="configuration:MethodIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="methodDependencyIdList" type="configuration:MethodDependencyIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationAppIdList" type="configuration:ConfigurationAppIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="appIdList" type="app:AppIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationAppParameterIdList" type="configuration:ConfigurationAppParameterIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="appParameterIdList" type="app:AppParameterIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="parameterNameList" type="app:ParameterNameList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationFiAppIdList" type="configuration:ConfigurationFinancialInstitutionAppIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationFiAppParameterIdList" type="configuration:ConfigurationFinancialInstitutionAppParameterIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="configurationNetworkNodeAddressIdList" type="configuration:ConfigurationNetworkNodeAddressIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="networkNodeAddressIdList" type="networkNode:NetworkNodeIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="networkNodeIdList" type="networkNode:NetworkNodeIdList" minOccurs="0" maxOccurs="1"/>
<xs:element name="customData" type="common:CustomData" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
top