Sample soap requests for method getHsHeartMatchResults():
- Get a donor's list of IPOS-Heart allocation results, when the CTR user has permission to view donor's HSH Allocation list: getHsHeartMatchResults_1.html
- Get a donor's list of IPOS-Heart allocation results, when the Recipient ODO user has permission to view HSH heart offers: getHsHeartMatchResults_2.html
- Get a donor's current IPOS-Heart match results when donor does NOT have any allocation results(empty list): getHsHeartMatchResults_3.html
- Get a donor's list of IPOS-Heart allocation results, when the CTR user has permission and with WTC enabled to view donor's HSH Allocation list: getHsHeartMatchResults_4.html
Errors:
- The donor ID (String nationalId) = CTD_12345 is not valid. The "_" is not a valid numeric char: getHsHeartMatchResults_e1.html
- The donor ID (String nationalId) = CTD12345 is not valid. The numeric part length is not = 6 chars, the valid ID should contain a leading '0' as CTD012345: getHsHeartMatchResults_e2.html
- The donor ID (String nationalId) = CTD 12345 is not valid. It contains a space between the prefix 'CTD' and the numeric part "12345' which should also be of length = 6: getHsHeartMatchResults_e3.html
- The donor ID (String nationalId) uses the Recipient prefix 'CTR' -> wrong patient type , instead of Donor prefix 'CTD': getHsHeartMatchResults_e4.html
- The donor ID (String nationalId) = CTD999999, references a patient that does not exist in the CTR registry: getHsHeartMatchResults_e5.html