An educational provider may submit XML data to the CE Broker Web Services system using various methods.
Regardless of the method chosen, each XML message transmission will generate a corresponding XML Receipt message describing what happened during the upload. Each record loaded will either return an Identifier number if successful or an error message if unsuccessful.
Whenever an educational provider system makes a call to the Web Service, CE Broker will generate a Return Receipt XML message. Although it will not contain the same data elements, this return message will mirror the structure of the provider-submitted XML message. For every node that required a call to the database, there will be an attribute called "Message." If there is an error message in this attribute, there was a problem with the data. Otherwise, "Message" will contain no value, and the appropriate ID attributes will be populated.
The following example is numbered for convenience to show where lines have actually wrapped around due to page width limitations: