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 Contract coolingOffDays specified as int but many providers return string #582

Closed georgesolomos closed 12 hours ago

georgesolomos commented 1 year ago

Description

Let me acknowledge this is not a spec/schema issue, it's an implementation issue, but it's affecting many providers. Not sure where else I can report this issue.

The EnergyPlanContractFull schema lists the coolingOffDays field as an integer, but many providers are returning it from the Get Generic Plan Detail endpoint as a string. A non-exhaustive list is:

To reproduce:

  1. GET https://cdr.energymadeeasy.gov.au/origin/cds-au/v1/energy/plans/ORI539562MRE1@EME
  2. The JSON returned includes "coolingOffDays": "10" when it should be "coolingOffDays": 10

Area Affected

EnergyPlanContractFull type, coolingOffDays property.

Change Proposed

Inform providers to ensure they adhere to the schema and send it as an integer.

CDR-API-Stream commented 11 months ago

@georgesolomos, the data holder for Energy Generic Tariff data (i.e. Product Reference Data), which the Get Generic Plan Detail endpoint returns, is AER. They host the endpoint and provide data for all the retailers.

AER are already aware of various data quality issues and are working on resolving them. You can report this issue (and similar ones related to PRD data quality) directly with them via the contact address on this page - https://www.aer.gov.au/consumers/energy-product-reference-data.

If there are other questions you can raise these via the Consumer Data Right Support Portal: https://cdr-support.zendesk.com/hc/en-us

perlboy commented 11 months ago

I love how this was opened in April and nothing was done. These issues have persisted since launch and only under pressure has AER actually acknowledged the problem but not committed to any date to fix. It's pretty hypocritical that government departments, especially entities which are subordinate organisations of the Regulator, are giving themselves a free pass .

nils-work commented 1 day ago

Hi @georgesolomos

This issue appears to be resolved now, would you like to confirm? If there are no further comments, this issue will be closed on 26 July 2024.

Thanks