///| Named monitoring profiles for cashflow scenario analysis.
///|
/// Counts cashflow events at profile 001.
pub fn cashflow_07_001(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 002.
pub fn cashflow_07_002(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 1000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 003.
pub fn cashflow_07_003(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 1250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 004.
pub fn cashflow_07_004(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 1500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 005.
pub fn cashflow_07_005(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 1750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 006.
pub fn cashflow_07_006(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 2000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 007.
pub fn cashflow_07_007(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 2250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 008.
pub fn cashflow_07_008(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 2500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 009.
pub fn cashflow_07_009(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 2750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 010.
pub fn cashflow_07_010(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 3000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 011.
pub fn cashflow_07_011(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 3250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 012.
pub fn cashflow_07_012(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 3500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 013.
pub fn cashflow_07_013(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 3750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 014.
pub fn cashflow_07_014(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 4000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 015.
pub fn cashflow_07_015(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 4250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 016.
pub fn cashflow_07_016(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 4500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 017.
pub fn cashflow_07_017(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 4750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 018.
pub fn cashflow_07_018(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 5000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 019.
pub fn cashflow_07_019(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 5250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 020.
pub fn cashflow_07_020(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 5500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 021.
pub fn cashflow_07_021(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 5750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 022.
pub fn cashflow_07_022(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 6000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 023.
pub fn cashflow_07_023(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 6250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 024.
pub fn cashflow_07_024(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 6500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 025.
pub fn cashflow_07_025(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 6750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 026.
pub fn cashflow_07_026(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 7000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 027.
pub fn cashflow_07_027(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 7250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 028.
pub fn cashflow_07_028(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 7500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 029.
pub fn cashflow_07_029(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 7750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 030.
pub fn cashflow_07_030(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 8000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 031.
pub fn cashflow_07_031(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 8250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 032.
pub fn cashflow_07_032(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 8500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 033.
pub fn cashflow_07_033(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 8750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 034.
pub fn cashflow_07_034(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 9000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 035.
pub fn cashflow_07_035(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 9250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 036.
pub fn cashflow_07_036(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 9500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 037.
pub fn cashflow_07_037(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 9750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 038.
pub fn cashflow_07_038(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 10000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 039.
pub fn cashflow_07_039(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 10250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 040.
pub fn cashflow_07_040(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 10500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 041.
pub fn cashflow_07_041(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 10750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 042.
pub fn cashflow_07_042(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 11000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 043.
pub fn cashflow_07_043(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 11250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 044.
pub fn cashflow_07_044(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 11500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 045.
pub fn cashflow_07_045(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 11750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 046.
pub fn cashflow_07_046(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 12000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 047.
pub fn cashflow_07_047(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 12250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 048.
pub fn cashflow_07_048(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 12500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 049.
pub fn cashflow_07_049(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 12750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 050.
pub fn cashflow_07_050(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 13000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 051.
pub fn cashflow_07_051(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 13250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 052.
pub fn cashflow_07_052(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 13500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 053.
pub fn cashflow_07_053(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 13750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 054.
pub fn cashflow_07_054(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 14000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 055.
pub fn cashflow_07_055(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 14250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 056.
pub fn cashflow_07_056(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 14500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 057.
pub fn cashflow_07_057(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 14750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 058.
pub fn cashflow_07_058(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 15000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 059.
pub fn cashflow_07_059(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 15250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 060.
pub fn cashflow_07_060(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 15500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 061.
pub fn cashflow_07_061(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 15750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 062.
pub fn cashflow_07_062(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 16000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 063.
pub fn cashflow_07_063(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 16250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 064.
pub fn cashflow_07_064(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 16500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 065.
pub fn cashflow_07_065(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 16750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 066.
pub fn cashflow_07_066(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 17000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 067.
pub fn cashflow_07_067(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 17250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 068.
pub fn cashflow_07_068(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 17500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 069.
pub fn cashflow_07_069(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 17750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 070.
pub fn cashflow_07_070(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 18000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 071.
pub fn cashflow_07_071(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 18250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 072.
pub fn cashflow_07_072(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 18500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 073.
pub fn cashflow_07_073(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 18750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 074.
pub fn cashflow_07_074(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 19000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 075.
pub fn cashflow_07_075(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 19250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 076.
pub fn cashflow_07_076(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 19500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 077.
pub fn cashflow_07_077(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 19750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 078.
pub fn cashflow_07_078(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 20000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 079.
pub fn cashflow_07_079(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 20250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 080.
pub fn cashflow_07_080(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 20500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 081.
pub fn cashflow_07_081(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 20750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 082.
pub fn cashflow_07_082(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 21000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 083.
pub fn cashflow_07_083(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 21250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 084.
pub fn cashflow_07_084(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 21500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 085.
pub fn cashflow_07_085(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 21750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 086.
pub fn cashflow_07_086(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 22000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 087.
pub fn cashflow_07_087(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 22250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 088.
pub fn cashflow_07_088(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 22500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 089.
pub fn cashflow_07_089(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 22750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1800 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 090.
pub fn cashflow_07_090(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 23000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2100 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 091.
pub fn cashflow_07_091(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 23250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2400 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 092.
pub fn cashflow_07_092(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 23500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 2700 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 093.
pub fn cashflow_07_093(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 23750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3000 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 094.
pub fn cashflow_07_094(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 24000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 095.
pub fn cashflow_07_095(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 24250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 3600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 096.
pub fn cashflow_07_096(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 24500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 300 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 097.
pub fn cashflow_07_097(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 24750 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 600 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 098.
pub fn cashflow_07_098(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 25000 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 900 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 099.
pub fn cashflow_07_099(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 25250 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1200 {
count += 1
}
}
count
}
///|
/// Counts cashflow events at profile 100.
pub fn cashflow_07_100(transactions : Array[Transaction]) -> Int {
let mut count = 0
for tx in transactions {
if tx.region == "US" &&
tx.amount >= 25500 &&
tx.occurred_at >= 0 &&
tx.occurred_at <= 1500 {
count += 1
}
}
count
}