Skip to main content

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)