Hotfix: DIP Simulator aligned to v1.2 of Swagger
◆ Published: 04/09/2023
The Data Integration Platform (DIP) Simulator has undergone a Hotfix (update performed on a live environment) to align the DIP Simulator with v1.2 of Swagger.
In response to concerns raised by participants to the known inconsistencies between Swagger and the DES138 Interface Catalogue, and the need to expedite the resolution, on Friday 1 September, the Programme updated the DIP Simulator to align with v1.2 of Swagger.
Importantly, in the case of any future inconsistencies between the two design specification documents, participants are advised to align their development to Swagger going forward. This represents a change of Design approach whereby Swagger now takes precedence over the DES138 Interface Catalogue in cases of inconsistency.
The Programme has analysed the impact of these inconsistencies on Component Integration Testing (CIT) and determined that only the differences in the YAML names on the DIP Simulator present a material impact. Therefore, on 1 September, we delivered a Hotfix to the DIP Simulator to align YAML names to the Swagger values. This release is supported by release notes documenting the specific changes made.
The Hotfix has been released to participants via a branched version of the DIP Simulator on the Staging Environment, with the current version of the DIP Simulator on the Production Environment remaining unaffected. This helps to avoid any potential interruption to current participant testing. The respective links are as follows:
- With Hotfix (new): https://mhhs-dipsim-prod-webapp-staging.azurewebsites.net/home
- Without Hotfix (original): https://mhhs-dipsim-prod-webapp.azurewebsites.net/Home
On Friday 8 September 2023 the Programme will update the version of the DIP Simulator on the Production Environment to include the Hotfix changes and will stand down the Staging Environment version. These changes will be demonstrated during the fortnightly Sims & Ems Show and Tell session.
Please email [email protected] if you would like to attend.
N.B. All components added by participants to the Staging Environment version will be removed and will not transfer over to the Production Environment version.
If you identify any defects or further inconsistencies on the DIP Simulator, please report these to the Sims & Ems team at [email protected]
For further guidance on any design queries, please email the Design Team at [email protected]
