GPASS (General Practice Administration System for Scotland)

GPASS (General Practice Administration System for Scotland) was a GP IT system developed by the Scottish Government under Crown Copyright, and made available free of charge to Scottish GPs between 1984 and 2012.

Links

Wikipedia: General Practice Administration System for Scotland - Wikipedia

Scottish Government Publication - General Practice Information Technology Options: https://www.publications.scot.nhs.uk/files_legacy/sehd/publications/General%20Practice%20Information%20Technology%20Options.pdf

Details

Originally written in MS Basic, and running on an Apricot Xi under MS-DOS, it was significantly rewritten in C to run on Unix/Xenix, for multi-user use.

Software

Binaries: Possibly available
Source code: Not available

1 Like

Love the stub!

Do you think anyone would still have source code or binaries for GPASS? We are keen to archive some of these things and possibly try ot get them running in some kind of webassembly virtualisation sandbox…

Somewhere ….. I have a GPASS distro CD that had the API on it c 1998? Definitely not source code but it might have had the binary for the app somewhere. I’ll try to dig it out.

1884 and 2012

I guess Scotland really is the home of modern technology!

2 Likes

Some interesting reports are available online - may be worth archiving here in case origins source goes - so have uploaded as well as providing link.

General Practice Information Technology Options.pdf (1.3 MB)

Edited wiki post to develop some structure and add in additional links

What are the expected capabilities of a GPAS in 2026? (or are they called practice management systems now?)

More specifically, what is the minimum that is needed for a GP practice.
Also what is desirable/‘nice to have’ - but you don’t always get in modern GPAS ?

I suppose the answers depend on the type of practice - from small to large, rural/remote to city, and other dimentions.

(Please excuse my ignorance - most of my work has been acute hospital systems )

It an interesting topic @stephen but can you ask again in a different channel, as I don’t think we want to mess up this topic which is specific to GPASS

thanks @ian

I didn’t do it to a new topic because I thought GPASfS may have potential for revival as an OSS project? On that basis I felt it would be good to know the gap between GPASfS as-is and what is the minimum viable GP admin system in 2026.

If GPASfS is only of historical interest perhaps an admin can move my comment to a new topic? (this is a discourse platform feature available to admins)

GPASS never was an open-source project (should have been) and is aboslutely only of historical interest. However, your question is very good one going forward “What should a GP system cover in 2026→”?

If I was to start listing differences between a UK GP system now and what I’m often hearing, it might make a open source project.

The main difference is what IHE calls Patient Care Coordination (PCC), GP systems tend to just be EHR records and lack this workflow element.

The nice thing about PCC is it’s beyond the governance from NHS England, and so free to inovate.

1 Like

I’ve started a stub that collates the ‘Historical Requirements Of A GP System’ information we have

This is a separate wiki I guess, but definitely instructive to see what existing requirements were, and also how they have changed over time, as the market has become more driven by governmental priorities and less by clinical ones.

THIS is the info we should be collating!

1 Like

What is PCC?

It’s complex Patient Care Coordination - IHE International

But it’s joint workflow between social providers, community and social care - often working on one care pathway e.g. diabetes prevention and management.

It’s often simplified in GP systems, for example the social providers referral (maybe known as exercise referral or GP Referral), is really a series of two way communications (such as updates to patient weight, exercise activity, updating care plan, etc).

A “fag packet” overview - mix of sources.

It’s not clinically validated but know it’s roughly true as I witnessed several health providers following this on my dads falls+cancer pathways. It was a nurse practitioner that took over management of the pathway.
This was mostly verbal - the NHS Trust data was absent, only one provider was electronic (and could see GP record).

(post deleted by author)