hospitalMCDResponse COM module changes from V4.30 to V4.40...

The following list shows how the transition from V430 to V440 must be made in terms of new, changed, and deleted interface methods a/o arguments.

IHospitalMCDResponseManager
  changed:   IHospitalMCDResponseManager::LoadXML( ...) method can natively load XML infosets of type hospitalMCDResponse_440.xsd and hospitalMCDResponse_430.xsd.

As a consequence the hospitalMCDResponseManager430 COM module can be deinstalled and deleted.

  changed:   The IHospitalMCDResponseManager::Print( ...) method can natively print either V4.40 or V4.30 printouts.

As a consequence the hospitalMCDResponseManager430 COM module can be deinstalled and deleted.

 
IHospitalMCDResponse
  deleted:   patient_id in the invoice reference object was deleted in favor of the APID/ACID parameters

IHospitalMCDResponse::GetInvoice(...) without patient_id argument

  new:   ACID parameter is newly available.
The Administrative Case IDentification is copied unaltered from the request and therefore is only available if supplied in the request.

IHospitalMCDResponse::GetTreatment(BSTR *pbstrACID, ...)

 
IAddress

  no changes