Skip to content
Gravity Tables

🩺 Healthcare

Patient intake, in the database that already collects it.

Forms are how patients give you data. Tables are how your team uses it. Gravity Tables connects the two without sending PHI anywhere new.

The before

What this replaces, specifically.

PHI leaving the WP database

Every external dashboard, BI tool, or syncing app is another row on the BAA.

Intake forms collected, never seen by clinicians

Clinicians get a printed copy. Updates from the patient never reach the chart.

Referral tracking lives in email

Specialist gets a referral, replies in email, pinned somewhere or lost.

The after

What Gravity Tables does instead.

No data transmission outside WP

All entry data stays in your WordPress database. We never see it. No analytics pings.

Role gates with server-side enforcement

Reception sees one slice. Nurses another. Doctors the full chart. All enforced on the server.

Edit log per cell

Every change logged: who, what, when. Exportable for compliance.

The shortcode

Copy. Paste. Customize the IDs.

This is the actual shortcode pattern this use case uses. Drop it on a page, change the form ID, you're shipping.

page-template.php
[gravity_table id="intake" allowed_roles="clinician,nurse" allow_edit="status,notes" audit_log="true" no_external_pings="true"]

Real scenario

A small practice, 4 clinicians

Before

  • Intake forms printed Monday morning
  • Updates handwritten, retyped into EHR by the end of the week
  • Specialist referrals tracked in email

After

  • Clinicians see live intake list at /clinicians-only
  • Inline edits update the chart in real time
  • Referrals tracked as a separate filtered view
"Our compliance officer signed off in one meeting. "It's the WP database we already have." That was the entire conversation."
Dr. Helen W., family medicine

Ready when you are

Stop exporting CSVs. Start shipping dashboards.

10 days of full Pro access. If it doesn't pay for itself in the first week, you don't have to keep it.