While the pasta cooks, finely chop the onion, celery, olives, eggs, bell pepper, cucumber and parsley.
Drain the pasta, let it cool a bit and then stir in all the ingredients, adjusting to taste as needed. I didn't think it needed salt, but feel free to add it at the end if you feel it does.
Notes
Please note that the nutrition data given here is a ballpark figure. Exact data is not possible.