Demographics and relationships
Patient details with identifying fields encrypted, plus real family links — spouse, parent, child, guardian — that drive emergency contacts and guardian access rather than being retyped in each place.
Features
gridEHR ships as a core platform with modules a practice administrator turns on. Every practice in the group can run a different set — a physiotherapy site and a paediatric clinic do not need the same chart.
The chart
The sections a clinician opens during a consultation, all on one patient chart.
Patient details with identifying fields encrypted, plus real family links — spouse, parent, child, guardian — that drive emergency contacts and guardian access rather than being retyped in each place.
A narrative problem list alongside a coded one. Coded entries search a loaded ICD-10 vocabulary by code or description, carry clinical status, severity and onset, and can be attached to a specific encounter as primary or secondary.
Coded allergens with severity up to anaphylaxis and a verification step for anything imported or patient-reported. An explicit "no known allergies" statement is recorded as a fact, because silence is not the same as safety.
The active medication list per patient, kept as structured data so it can be reviewed, reported on and carried into future prescribing.
Captured at the visit and stored as measurements, so a blood pressure recorded two years ago is still a number you can chart, not a sentence in a note.
Orders and their results against the chart, with abnormal findings raising a task for the responsible clinician instead of waiting to be noticed.
Past medical history, family history and social history as their own sections, with the more sensitive parts gated by permission.
A procedure record for what was performed and when, and an immunisation log covering adults as well as the childhood series.
Coverage ranked primary, secondary and tertiary, with member and group numbers encrypted. Front and back photographs of the card can be attached, and the patient sees them in their own portal.
Any file type a practice deals with, attachable to the patient and to a specific module, with an integrity check that tells you if a file ever changes.
Templates that merge patient details, finalised as fixed documents. Restricted content can never be pulled into a letter by the merge, whatever the template asks for.
A worklist per user for the things that must not be dropped: results to review, documents to sign off, imports needing a decision. Assign, prioritise, mark done.
Specialty modules
A module adds its own chart sections, permissions and reports for the practices that need it, and stays invisible everywhere else. Because permissions are set per module, a practice can hold sensitive records without every member of staff being able to open them.
Mental health is the strictest case: psychotherapy notes live apart from the general chart, are excluded from letters and correspondence, and stay out of the shared problem list unless a psychiatrist deliberately publishes a diagnosis to it.
Included and planned
Modules follow a common structure, so a specialty you need that is not on this list can be added without disturbing the core.
Running the group
What the people responsible for the system, rather than the patients, work with day to day.
Create a practice, give it a logo and a theme, appoint its first administrator, and it is live — with its own staff, patients and settings from that moment.
One screen for every member of staff: role, portal, two-step status, whether they can be booked as a provider. Accounts are disabled rather than deleted, and you cannot lock yourself out.
Internal providers stay in step with their user accounts automatically. External referring and consulting physicians are held separately and can never sign in.
Rights are granted per module and per action, so a receptionist books appointments without opening clinical notes, and a specialist sees their own domain.
Append-only, with higher-severity entries for the things that matter most: emergency access, permission changes, new practices.
Product name, logo, colours and footer come from configuration. Practices can carry their own identity, and the whole platform can be shipped under yours.
Moving in
Changing record system is mostly a data problem, and the honest answer is that it takes preparation. gridEHR gives you two routes and neither of them writes to a live chart unchecked.
Clinical summaries. Point the importer at a folder of CCD files and it stages problems, medications, allergies, immunisations, results and vitals for review before anything is accepted. Files it cannot trust are held aside with a task raised.
Scanned archives. Legacy documents load in bulk into the archive, attached to the right patient, fingerprinted, and visible in the chart as links — which is often the fastest way to retire an old system without losing what is in it.
Next step
If there is a section, module or report your practices depend on, tell us. It is a straightforward conversation to have before you commit to anything.
EHR4all
Usually replies within a working day