General use of the generalInvoiceResponse ATL COM module

 
The generalInvoiceResponse provides all the necessary tools for loading and thereafter analyzing XML infosets of type generalInvoiceResponse_450, generalInvoiceResponse_440 and generalInvoiceResponse_430. These infosets are responses to a previously sent invoices or reminders where the topmost object reference defines target request/response. The generalInvoiceResponse handles all roles and places.
 
The subchapter object reference provides an in-depth description of the concept of "object reference".
 
To get the results of such an infoset, firstly the XML file is loaded into the module by the IGeneralInvoiceResponseManager::LoadXML method. Upon successful analyzing the file the method returns a IGeneralInvoiceResponse interface. All response data and parameters of one invoice can be retrieved by the supplied interface methods as e.g. IGeneralInvoiceResponse:GetPatient,...
 
The IGeneralInvoiceResponseManager::Print method can be used to visualize the whole response content.
 
An auxiliary interface IAddress is available for getting the address related data in a structured way.

 
To get a staring point there is a Visual Basic code snippet provided that can be used for using the generalInvoiceResponse module.