Files
cgrates/data/conf/samples/loaders_old2new_internal/cgrates.json
ionutboangiu 94b0754a51 Repair tests
2022-04-20 10:34:23 +02:00

415 lines
53 KiB
JSON

{
"general": {
"log_level": 7,
"reply_timeout": "30s",
},
"data_db": {
"db_type": "*internal",
},
"loaders": [
{
"id": "ParseLoader",
"enabled": true,
"tp_in_dir": "/tmp/In",
"tp_out_dir": "/tmp/parsed",
"run_delay": "-1",
"action": "*parse",
"data":[
{
"id": "Timings",
"type": "*rate_profiles",
"file_name": "Timings.csv",
"fields": [
{"path": "*tmp.ID", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "*tmp.Hour", "type": "*constant", "value": "*"},
{"path": "*tmp.Hour", "type": "*variable", "value": "~*req.5:s/(\\d+):\\d+:\\d+/$1/", "filters":["*notempty:~*req.5:","*notstring:~*req.5:00:00;00:00:00"]},
{"path": "*tmp.Minute", "type": "*constant", "value": "*"},
{"path": "*tmp.Hour", "type": "*variable", "value": "~*req.5:s/\\d+:(\\d+):\\d+/$1/", "filters":["*notempty:~*req.5:","*notstring:~*req.5:00:00;00:00:00"]},
{"path": "*tmp.MonthDays", "type": "*constant", "value": "*"},
{"path": "*tmp.MonthDays", "type": "*variable", "value": "~*req.3{*split&*join:,}","filters":["*notstring:~*req.3:*any"]},
{"path": "*tmp.Month", "type": "*constant", "value": "*"},
{"path": "*tmp.Month", "type": "*variable", "value": "~*req.2{*split&*join:,}","filters":["*notstring:~*req.2:*any"]},
{"path": "*tmp.WeekDays", "type": "*constant", "value": "*"},
{"path": "*tmp.WeekDays", "type": "*variable", "value": "~*req.4{*split&*join:,}","filters":["*notstring:~*req.4:*any"]},
{"path": "*uch.tmg_<~*tmp.ID>", "type": "*variable", "value": "~*tmp.Minute; ;~*tmp.Hour; ;~*tmp.MonthDays; ;~*tmp.Month; ;~*tmp.WeekDays"},
]
},
{
"id": "Destinations",
"type": "*rate_profiles",
"file_name": "Destinations.csv",
"fields": [
{"path": "*tmp.ID", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "*uch.dst_<~*tmp.ID>", "type": "*composed", "value": "`;`;~*req.1", "filters":["*exists:~*uch.dst_<~*tmp.ID>:"]},
{"path": "*uch.dst_<~*tmp.ID>", "type": "*variable", "value": "~*req.1", "filters":["*notexists:~*uch.dst_<~*tmp.ID>:"]},
]
},
{
"id": "Rates",
"type": "*rate_profiles",
"file_name": "Rates.csv",
"fields": [
{"path": "*tmp.ID", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "*tmp.Data", "type": "*generic", "value": "~*uch.rate_<~*tmp.ID>","filters":["*exists:~*uch.rate_<~*tmp.ID>:"]},
{"path": "*tmp.Idx", "type": "*constant", "value": "0"},
{"path": "*tmp.Idx", "type": "*variable", "value": "~*tmp.Data{*len}","filters":["*exists:~*tmp.Data:"]},
{"path": "*tmp.Data.<~*tmp.Idx>.RateIntervalStart", "type": "*variable", "value": "~*req.5"},
{"path": "*tmp.Data.<~*tmp.Idx>.RateFixedFee", "type": "*variable", "value": "~*req.1"},
{"path": "*tmp.Data.<~*tmp.Idx>.RateRecurrentFee", "type": "*variable", "value": "~*req.2"},
{"path": "*tmp.Data.<~*tmp.Idx>.RateUnit", "type": "*variable", "value": "~*req.3"},
{"path": "*tmp.Data.<~*tmp.Idx>.RateIncrement", "type": "*variable", "value": "~*req.4"},
{"path": "*uch.rate_<~*tmp.ID>", "type": "*generic", "value": "~*tmp.Data"},
]
},
{
"id": "DestinationRates",
"type": "*rate_profiles",
"file_name": "DestinationRates.csv",
"fields": [
{"path": "*tmp.ID", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "*uch.dst_rate_<~*tmp.ID>.Filters", "type": "*variable", "value": "`*prefix:~*req.Destination:`;~*uch.dst_<~*req.1>"},
{"path": "*uch.dst_rate_<~*tmp.ID>.RatesTag", "type": "*variable", "value": "~*req.2"},
]
},
{
"id": "RatingPlans",
"type": "*rate_profiles",
"file_name": "RatingPlans.csv",
"fields": [
{"path": "*tmp.ID", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "*tmp.Data", "type": "*generic", "value": "~*uch.rate_plans_<~*tmp.ID>","filters":["*exists:~*uch.rate_plans_<~*tmp.ID>:"]},
{"path": "*tmp.Idx", "type": "*constant", "value": "0"},
{"path": "*tmp.Idx", "type": "*variable", "value": "~*tmp.Data{*len}","filters":["*exists:~*tmp.Data:"]},
{"path": "*tmp.Data.<~*tmp.Idx>.TimingTag", "type": "*variable", "value": "~*uch.tmg_<~*req.2>"},
{"path": "*tmp.Data.<~*tmp.Idx>.TimingID", "type": "*variable", "value": "~*req.2"},
{"path": "*tmp.Data.<~*tmp.Idx>.Weight", "type": "*variable", "value": "~*req.3"},
{"path": "*tmp.Data.<~*tmp.Idx>.DestinationRatesId", "type": "*variable", "value": "~*req.1"},
{"path": "*uch.rate_plans_<~*tmp.ID>", "type": "*generic", "value": "~*tmp.Data"},
]
}
]
},
{
"id": "StoreLoader",
"enabled": true,
"tp_in_dir": "/tmp/parsed",
"tp_out_dir": "/tmp/Out",
"run_delay": "-1",
"action": "*store",
"data":[
{
"id": "RatingProfiles",
"type": "*rate_profiles",
"file_name": "RatingProfiles.csv",
"fields": [
{"path": "Tenant", "type": "*variable", "value": "~*req.0", "mandatory": true},
{"path": "ID", "type": "*variable", "value": "~*req.1;~*req.2", "mandatory": true},
{"path": "*tmp.FilterIDs", "type": "*variable", "value": "`*ai:~*opts.*startTime:`;~*req.3;`;*string:~*req.Category:`;~*req.1", "mandatory": true},
{"path": "*tmp.FilterIDs", "type": "*composed", "value": "`;*string:~*req.Subject:`;~*req.2", "filters":["*notstring:~*req.2:*any"]},
{"path": "FilterIDs", "type": "*variable", "value": "~*tmp.FilterIDs", "mandatory": true},
{"path": "*tmp.RatingPlan", "type": "*generic", "value": "~*uch.rate_plans_<~*req.4>", "mandatory": true},
//// RatingPlan 1
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.0.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.0.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.0.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:1"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.0.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:1"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:1"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.0.DestinationRatesId;_;~*tmp.RatingPlan.0.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:1","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 2
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.1.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.1.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.1.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:2"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.1.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:2"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:2"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.1.DestinationRatesId;_;~*tmp.RatingPlan.1.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:2","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 3
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.2.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:3"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.2.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:3"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.2.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:3"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.2.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:3"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:3"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.2.DestinationRatesId;_;~*tmp.RatingPlan.2.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:3","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 4
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.3.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:4"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.3.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:4"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.3.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:4"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.3.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:4"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:4"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.3.DestinationRatesId;_;~*tmp.RatingPlan.3.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:4","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 5
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.4.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:5"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.4.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:5"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.4.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:5"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.4.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:5"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:5"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.4.DestinationRatesId;_;~*tmp.RatingPlan.4.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:5","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 6
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.5.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:6"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.5.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:6"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.5.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:6"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.5.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:6"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:6"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.5.DestinationRatesId;_;~*tmp.RatingPlan.5.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:6","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 7
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.6.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:7"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.6.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:7"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.6.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:7"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.6.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:7"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:7"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.6.DestinationRatesId;_;~*tmp.RatingPlan.6.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:7","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 8
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.7.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:8"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.7.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:8"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.7.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:8"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.7.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:8"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:8"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.7.DestinationRatesId;_;~*tmp.RatingPlan.7.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:8","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 9
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.8.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:9"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.8.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:9"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.8.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:9"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.8.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:9"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:9"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.8.DestinationRatesId;_;~*tmp.RatingPlan.8.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:9","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 10
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.9.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:10"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.9.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:10"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.9.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:10"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.9.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:10"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:10"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.9.DestinationRatesId;_;~*tmp.RatingPlan.9.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:10","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 11
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.10.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:11"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.10.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:11"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.10.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:11"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.10.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:11"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:11"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.10.DestinationRatesId;_;~*tmp.RatingPlan.10.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:11","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 12
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.11.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:12"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.11.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:12"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.11.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:12"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.11.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:12"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:12"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.11.DestinationRatesId;_;~*tmp.RatingPlan.11.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:12","*gte:~*tmp.Rates{*len}:2"]},
//// RatingPlan 13
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].ActivationTimes", "type": "*variable", "value": "~*tmp.RatingPlan.12.TimingTag", "filters":["*gte:~*tmp.RatingPlan{*len}:13"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].Weights", "type": "*variable", "value": "`;`;~*tmp.RatingPlan.12.Weight", "filters":["*gte:~*tmp.RatingPlan{*len}:13"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].FilterIDs", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.12.DestinationRatesId>.Filters", "filters":["*gte:~*tmp.RatingPlan{*len}:13"]},
{"path": "*tmp.RatesTag", "type": "*variable", "value": "~*uch.dst_rate_<~*tmp.RatingPlan.12.DestinationRatesId>.RatesTag", "filters":["*gte:~*tmp.RatingPlan{*len}:13"]},
{"path": "*tmp.Rates", "type": "*generic", "value": "~*uch.rate_<~*tmp.RatesTag>", "filters":["*gte:~*tmp.RatingPlan{*len}:13"]},
///////////Rates
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.0.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:1"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.0.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.0.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.0.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.0.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:1"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.IntervalStart", "type": "*variable", "value": "~*tmp.Rates.1.RateIntervalStart", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:2"],"new_branch":true},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.FixedFee", "type": "*variable", "value": "~*tmp.Rates.1.RateFixedFee", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.RecurrentFee", "type": "*variable", "value": "~*tmp.Rates.1.RateRecurrentFee", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.Unit", "type": "*variable", "value": "~*tmp.Rates.1.RateUnit", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:2"]},
{"path": "Rates[<~*req.4;_;~*tmp.RatingPlan.12.DestinationRatesId;_;~*tmp.RatingPlan.12.TimingID>].IntervalRates.Increment", "type": "*variable", "value": "~*tmp.Rates.1.RateIncrement", "filters":["*gte:~*tmp.RatingPlan{*len}:13","*gte:~*tmp.Rates{*len}:2"]},
]
}
]
}
],
"admins": {
"enabled": true
}
}