case 2815 add get_contact_by_id wrapper and tests