This type defines a criteria value object for querying a customer's transaction or order purchase history summary. The purchase history retrieved would consist entirely of either order summaries or transaction summaries depending upon the service call. The unique customer identifier, as given by the customer system of record. The date from which the order/transaction records need to be fetched. The date till which order/transaction records need to be fetched. A number indicating at maximum how many order or transaction line items must be returned. If not specified, then all the line items will be returned. If multiple matches found, it indicates how many purchase history results need to be returned for this search. If not specified, then all the purchase history results will be returned. In case of pagination, this number reflects the page number of results requested. This type can hold a string of max length of 14 characters. This type can hold a number of digits count 3.