Changes from V4.51 to V4.52...

The following list shows how the transition from V4.51 to V4.52 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.52 as well as its predecessors, namely V4.51 and V4.50. So the implementation can be done now and the activation of the V4.52 standard afterwards!

IHospitalMCDRequestManager
  changed:   The IHospitalMCDRequestManager::LoadXML(...) method can natively load XML infosets of type hospitalMCDRequest_452.xsd as well as its predecessors hospitalMCDRequest_451.xsd and hospitalMCDRequest_450.xsd.
  changed:   The IHospitalMCDRequestManager::GetXML(...) method can natively generate XML infosets of type hospitalMCDRequest_452.xsd as well as its predecessors hospitalMCDRequest_451.xsd and hospitalMCDRequest_450.xsd.  
  changed:   The IHospitalMCDRequestManager::Print(...) method can natively print requests of type hospitalMCDRequest_452.xsd as well as its predecessors hospitalMCDRequest_451.xsd and hospitalMCDRequest_450.xsd.  
 
IHospitalMCDRequest
  new:   The enumerator space of the SexType type was augmented by the 'enUnknown' value.
This change became mandatory because the data space of the SwissDRG Grouper experienced exactly this transition. The gender info is defined by the IHospitalMCDRequest::SetPatient(SexType eSexType,...) method.
 
 
  new:   The gestational age of a neonate or baby up to an age of 1 year must newly be supplied by the IHospitalMCDRequest::SetGrouperData(...,double dGestationalAge,...) method. This change became mandatory because the data space of the SwissDRG Grouper experienced exactly this transition.
A value of 0.0 is defined for patients with a higher age than 1 year.
 
 
IHospitalMCDResult
  new:   The enumerator space of the SexType type was augmented by the 'enUnknown' value.
This change became mandatory because the data space of the SwissDRG Grouper experienced exactly this transition. The gender info is returned by the IHospitalMCDResult::GetPatient(SexType *peSexType,...) methode.
 
 
  new:   The gestational age of a neonate or baby up to an age of 1 year is returned by the IHospitalMCDResult::GetGrouperData(...,double *pdGestationalAge,...) method. This change became mandatory because the data space of the SwissDRG Grouper experienced exactly this transition.
A value of 0.0 is returned for patients with a higher age than 1 year.
 
 
IAddress
    no changes