Changes from V4.40 to V4.51...

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

To ease the spreading towards the new COM module even if the readiness at intermediates and insurances is yet unknown, this new version natively can load, print and generate the V4.51 as well as its predecessors, namely V4.50 and V4.40. So the implementation can be done now and the activation of the V4.51 standard afterwards!

Please note, that hospitalMCDRequest450 is a well-defined standard, but due to last minute, changes of swissDRG for 2018 it became obsolete from the beginning. Therefore, do make a transfer from V4.40 to V4.51 from the very beginning!

IHospitalMCDRequestManager
  changed:   The IHospitalMCDRequestManager::LoadXML(...) method can natively load XML infosets of type hospitalMCDRequest_451.xsd as well as its predecessors hospitalMCDRequest_450.xsd and hospitalMCDRequest_440.xsd.
  changed:   The IHospitalMCDRequestManager::GetXML(...) method can natively generate XML infosets of type hospitalMCDRequest_451.xsd as well as its predecessors hospitalMCDRequest_450.xsd and hospitalMCDRequest_440.xsd.  
  changed:   The IHospitalMCDRequestManager::Print(...) method can natively print requests of type hospitalMCDRequest_451.xsd as well as its predecessors hospitalMCDRequest_450.xsd and hospitalMCDRequest_440.xsd.  
 
IHospitalMCDRequest
  new:   The IHospitalMCDRequest::AddMedication(...) method was added to allow inputting medication records defined in tariff 010:annex3. Such medication records are optional input to the grouper 2018.  
  changed:   The IHospitalMCDRequest::AddDocument(...) method was changed such that a title of the document as is newly included and the inserted MIME types are filtered to block all but JPG, PNG, or PDF files.  
  obsolete:   Since the BfS records are no longer necessary in hospitalMCDRequest451, the corresponding IHospitalMCDRequest::AddBfSRecord(...) method is obsolete.

However, without setting these BfS records, a downgrade is not achievable! Therefore, do not sustain from calling the method in the transitional period.

 
  obsolete:   Since the DRG record is no longer necessary in hospitalMCDRequest451, the corresponding IHospitalMCDRequest::AddService(...) method is obsolete.

However, without setting the DRG service records, a downgrade is not achievable! Therefore, do not sustain from calling the method in the transitional period.

 
 
IHospitalMCDResult
  new:   The iterator pair IGeneralFormRequest::GetFirstMedication(...) / IGeneralFormRequest::GetNextMedication(...) was included to retrieve added medication records back.  
     
No changes insofar as some methods are still available whilst not needed for the current standard. However, the downgrade functionality dictates the availability of these methods!
 
 
IAddress
    no changes