Thanks. That must be an Americanism that I've not heard in the UK (or at least the part I lived in). I thought it was a typo which is why I asked.
I now understand that it is
"Stat, an abbreviation of the Latin statim, "immediately", often used in medical contexts such as in hospital...