Skip to content

Commit

Permalink
Merge pull request #229 from ConsumerDataStandardsAustralia/dp/260
Browse files Browse the repository at this point in the history
DP 260 - Energy Closed Accounts merged into release 1.19.0
  • Loading branch information
markverstege authored Sep 8, 2022
2 parents df09ba8 + 8c2aa1f commit fdf8d51
Show file tree
Hide file tree
Showing 9 changed files with 1,835 additions and 38 deletions.
8 changes: 0 additions & 8 deletions slate/source/includes/_banking_apis.md.erb
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,13 @@

This specification defines the APIs for Data Holders exposing Banking endpoints.

```diff
Fixed error code documentation for Get Transaction Detail to show the appropriate HTTP status code in the Responses list
```

<br>
<table>
<tr><td><a href='./includes/swagger/cds_banking.json'>Banking OpenAPI Specification (JSON)</a></td></tr>
<tr><td><a href='./includes/swagger/cds_banking.yaml'>Banking OpenAPI Specification (YAML)</a></td></tr>
</table>


```diff
Corrected description for `x-fapi-auth-date` references
```

<%= partial "includes/cds_banking.md" %>
<%= partial "includes/banking/_product_categories.md" %>
<%= partial "includes/banking/_product_components.md" %>
26 changes: 26 additions & 0 deletions slate/source/includes/_energy_apis.md.erb
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,31 @@ This specification defines the APIs for Data Holders exposing Energy endpoints.
<tr><td><a href='./includes/swagger/cds_energy.yaml'>Energy OpenAPI Specification (YAML)</a></td></tr>
</table>

```diff
Added the following to v2 of Get Energy Accounts and v2 of Get Energy Account Detail APIs
+ open-status (query parameter)

Updated the following structures
from:
- EnergyAccount
- EnergyAccountBase
- EnergyAccountListResponse
- EnergyAccountDetailResponse
- EnergyAccountDetail
to:
+ EnergyAccountV2
+ EnergyAccountBaseV2
+ EnergyAccountListResponseV2
+ EnergyAccountDetailResponseV2
+ EnergyAccountDetailV2

Added the following fields to EnergyAccountBaseV2
+ openStatus

Made the following changes to EnergyAccountV2
made planOverview conditional

Made the following changes to EnergyAccountDetailV2
made planOverview and planDetail conditional
```
<%= partial "includes/cds_energy.md" %>
2 changes: 1 addition & 1 deletion slate/source/includes/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ The following table lists the changes made to these standards in reverse date or

|Change Date|Version|Description|Detail Of change|
|-----------|-------|-----------|----------------|
|TBA| 1.19.0 | Changes arising from Decision 259 (Maintenance iteration 12) | See [release notes](includes/releasenotes/releasenotes.1.19.0.html) and [Decision 259](https://github.com/ConsumerDataStandardsAustralia/standards/issues/259) for details |
|TBA| 1.19.0 | Changes arising from Decision 260 (Energy Closed Accounts) | See [release notes](includes/releasenotes/releasenotes.1.19.0.html) and [Decision 260](https://github.com/ConsumerDataStandardsAustralia/standards/issues/260) for details |
|11/08/2022| 1.18.0 | Changes arising from Decision 249 (Maintenance iteration 11) | See [release notes](includes/releasenotes/releasenotes.1.18.0.html) and [Decision 249](https://github.com/ConsumerDataStandardsAustralia/standards/issues/249) for details |
|23/05/2022| 1.17.0 | Changes arising from Decision 237 (Maintenance Iteration 10) | See [release notes](includes/releasenotes/releasenotes.1.17.0.html) and [Decision 237](https://github.com/ConsumerDataStandardsAustralia/standards/issues/237) for details |
|22/03/2022| 1.16.1 | Minor errata and documentation fixes. Update of swagger files to OAS3 | See [release notes](includes/releasenotes/releasenotes.1.16.1.html) for details |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@
|-----------------|-------------------------------------------|----------------------------------------------------------|--------|---------|----------------|-----------------|--------------------|---------------------|
| Energy APIs | Get Generic Plans | ``/energy/plans`` | <span class="method get">GET</span> | V1 | 2022-10-01 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Generic Plan Detail | ``/energy/plans/{planId}`` | <span class="method get">GET</span> | V1 | 2022-10-01 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-07 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V2 | 2023-04-07 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-07 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V2 | 2022-04-07 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Agreed Payment Schedule | ``/energy/accounts/{accountId}/payment-schedule`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Concessions | ``/energy/accounts/{accountId}/concessions`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Balance For Energy Account | ``/energy/accounts/{accountId}/balance`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
Expand Down
5 changes: 4 additions & 1 deletion slate/source/includes/introduction/_fdo.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,7 @@ The table below highlights these areas of the standards.
|[Get Product Detail V3](#get-product-detail)|Data holders may obsolete version 3 of this end point from February 28th 2023. Data recipients must upgrade their implementations to use version 4 by this time|February 28th 2023|
|[Get Customer Detail V1](#get-customer-detail)|Data holders may obsolete version 1 of this end point from February 28th 2023. Data recipients must upgrade their implementations to use version 2 by this time|February 28th 2023|
|[Information Security profile](#security-profile) | FAPI 1.0 adoption is introduced across three phases.<br/><strong>Phase 3: Retire Hybrid Flow</strong> includes, amongst other changes:<ul><li>Data Holders MUST support Authorization Code Flow</li><li>Data Holders MAY retire Hybrid Flow</li></ul> | April 7th 2023 |

|[Get Energy Accounts V1](#get-energy-accounts)|<ul><li>Data Holders **MAY** go-live on November 15 2022 with v1 of this endopint</li><li>Data Holders **MAY** decommission v1 of this endopint as soon v2 is supported</li></ul>
|[Get Energy Account Detail V1](#get-energy-account-detail)|<ul><li>Data Holders **MAY** go-live on November 15 2022 with v1 of this endopint</li><li>Data Holders **MAY** decommission v1 of this endopint as soon v2 is supported</li></ul>
|[Get Energy Accounts V2](#get-energy-accounts)|Data Holder **MUST** implement v2 of this endpoint by **April 7th 2023**
|[Get Energy Account Detail V2](#get-energy-account-detail)|Data Holder **MUST** implement v2 of this endpoint by **April 7th 2023**
Loading

0 comments on commit fdf8d51

Please sign in to comment.