How to increase the supply of organs donations for transplant is a critical issue in healthcare. Although recently xenotransplantation has received much publicity, it may be years before this becomes clinically viable. The Reciprocity and Priority Allocation (RPA) System currently used in Israel and a few other countries may be a reasonable approach to increase organ donation in the foreseeable future. For this approach to be accepted by the public, a robust analysis on its ethical implications is needed. This paper applies two formal ethics frameworks to analyze the implication of the RPA system.