ConsumerDataStandardsAustralia / standards-maintenance

This repository houses the interactions, consultations and work management to support the maintenance of baselined components of the Consumer Data Right API Standards and Information Security profile.
41 stars 9 forks source link

Energy - Plan fees do not support variable or range rates #607

Open jsaxon-red opened 10 months ago

jsaxon-red commented 10 months ago

Description

Within energy plan fees there doesn't seem to be a clean way to represent fees with variable rates under different conditions. For example, an energy reconnection fee may be materially different based on business hours, weekends, remote or local reconnection, etc

Area Affected

In the energy plan fees with Get Generic Plan Detail (/energy/plans/{planId}, documented here: https://consumerdatastandardsaustralia.github.io/standards/#tocSenergyplanfees)

Change Proposed

Our recommendation is that a new parameter is added to flag a fee amount or rate as variable. Supporting that change it may be worth considering a minimum/maximum rate or amount to indicate the range available.

Alternately standards definition may be able to cover the desired behaviour should the preference be that each possible variation of fee be independently listed, or that the 'amount' or 'rate' fields represent the maximum possible for that fee type