# ESB_PARTOTL_QRY_FILTER_T

This structure further defines the meta data retrieval criteria.

    Type ESB_PARTOTL_QRY_FILTER_T

       TimeStamp           As Long
       DimFilter           As Long
       MbrFilter           As Long
       MbrAttrFilter       As Long
    End Type

Data Type | Field | Descriptions
Long | TimeStamp | Query meta change happens after this time.
Long | DimFilter | Bitfield to select dimension changes.
Long | MbrFilter | Bitfield to select member changes.
Long | MbrAttrFilter | Bitfield to select member attribute changes.

### Member Attribute Change Constants (MbrAttrFilter)

    #define ESB_PARTITION_OTLMBRATTR_STATUS 	0x0001	/* status changes */
    #define ESB_PARTITION_OTLMBRATTR_ALIAS 		0x0002	/* alias changes */
    #define ESB_PARTITION_OTLMBRATTR_UCALC 		0x0004	/* unary calc symbol changes */
    #define ESB_PARTITION_OTLMBRATTR_ATYPE 		0x0008	/* account type changes */
    #define ESB_PARTITION_OTLMBRATTR_CCONVERT 	0x0010	/* currency conversion flag */
    #define ESB_PARTITION_OTLMBRATTR_CRMBRNAME 	0x0020	/* tagged currency db member */
    #define ESB_PARTITION_OTLMBRATTR_UDA 		0x0040	/* user defined attribute changes */
    #define ESB_PARTITION_OTLMBRATTR_CALC 		0x0080	/* calc formula changes */
    #define ESB_PARTITION_OTLMBRATTR_LEVEL 		0x0100	/* level number changes */
    #define ESB_PARTITION_OTLMBRATTR_GENERATION 	0x0200	/* generation number changes */
    #define ESB_PARTITION_OTLMBRATTR_ALL 		(ESB_PARTITION_OTLMBRATTR_STATUS |
    						 ESB_PARTITION_OTLMBRATTR_ALIAS |
    					 	 ESB_PARTITION_OTLMBRATTR_UCALC |
    					 	 ESB_PARTITION_OTLMBRATTR_ATYPE |
    		 				 ESB_PARTITION_OTLMBRATTR_CCONVERT |
    					 	 ESB_MBRATTR_CRMBR_NAME |
    					 	 ESB_PARTITION_OTLMBRATTR_UDA |
    					 	 ESB_PARTITION_OTLMBRATTR_CALC |
    					 	 ESB_PARTITION_OTLMBRATTR_LEVEL |
    					 	 ESB_PARTITION_OTLMBRATTR_GENERATION)
    #define ESB_ALLCHG 	(ESB_PARTITION_OTLMBR_ALL |
    	 		 ESB_DIMCHG_ALL)