doctor physician medical billing ifrs claims prescription insurance responsibility hmrc irish tax professionals corporate pharmacy life medicine annuities social comedy billing term