Yes, all the time.
Hospitals quite often lose some or all of your records, when they change computer systems. GPs are better at keeping information.
Unfortunately there is no single complete NHS medical record. But you can see parts of it – for example, at your GPs and hospital – and cobble most of it together.
You are more likely to get more complete information out of your GPs medical records.