Find out about future changes
Overview
This document is for software developers. Use when testing interfaces with the web services, before deploying software.
Technical details of future changes
If you are parsing
We do not recommend relying on manual parsing. This is because we cannot guarantee that each service will change in the same way. You should make sure you can cope with variable namespace labels.
The test stubs are up to date to reflect this. You should make sure your system is compatible going forward.
The namespace labels and location in the XML will change. The namespace values and tags on each namespace will not.
If you are using the ‘sopenv’ label
The “soapenv” label has changed to “soap”. The value remains “http://schemas.xmlsoap.org/soap/envelope/” and is still only applied to Envelope and Body.
These changes are only cosmetic and all major SOAP libraries will continue to work as they do now.
Examples of new and old messages
The “soapenv” label has changed to “soap”. The value remains “http://schemas.xmlsoap.org/soap/envelope/” and is still only applied to Envelope and Body.
New example:
30
123
3.00
TRIMMED FOR CLARITY
10
7BBBFNY
Old example:
30
123
3.00
TRIMMED FOR CLARITY
10
7BBBFNY
Contact
If you would like help to make any technical changes, contact our Service Desk on:
Phone: 0300 006 0411 (Select option 2 and then option 5)