This happened to me once in NTE, flying from LIS. Just a few minutes after take-off we were informed that the on-board service was cancelled due to an medical issue and we had to wait onboard for at least 20 minutes after landing so that the french paramedics could work.