Well, I haven’t read up on Lope’s versions of all this in a while, but I suspect they are not quite the same as the communities generally. I would have
doctor, etc. ‘jan pi pona sijelo. (person who fixes bodies). A good doctor is probably best as ‘jan pona pi pona sijelo’, though ‘jan pi pona sijelo, pona’ also works (comma optional but helpful)
We sorta agree on ‘jo e pilin pona’ except, I think the ‘jo e’ is superfluous and am philosophicaly opposed to ‘pilin pona’ (from English) as opposed to ‘pona pilin’. No one agrees with the last bit, of course.
‘jo e sijelo pona’ looks fine.
‘tomo pi pona sijelo’ looksfind, “a building that fixes bodies” -- it’s a verb , not an adjective.
'jan pi sona sijelo' for an anatmist, physiologist, I suppose