Procurement App Starter · Industry version
Purchasing that understands GPO contracts, value analysis, and recalls — generated into a system your health organization owns.
Hospital and clinic purchasing isn't generic corporate buying: prices come off GPO agreements, new devices pass a value analysis committee, and a recall notice has to trace to every affected order fast. This starter builds those realities into the schema and hands your organization the code.
01 · The problem
Generic procurement assumes a price is a quote you negotiated. In healthcare, most prices come off group purchasing organization agreements with tiers tied to committed volume — and off-contract purchases quietly forfeit the tier you're paying to maintain. A system that can't tell contract price from list price can't tell you what a purchase actually costs.
New clinical products don't get approved by a budget threshold alone. A value analysis committee weighs clinical evidence, physician preference, and cost per case before a device enters the supply chain — a step generic approval chains simply don't have a slot for. Bolting it on as an extra approver loses the review record that accreditation surveys ask to see.
And healthcare purchasing carries a reverse gear: recalls. When a manufacturer notice arrives, you need every order, department, and par location a lot number touched — within hours. If purchase history lives in a system with no lot awareness, that trace becomes a manual hunt through packing slips.
02 · Data model
Everything in the base Procurement starter —
vendorspurchase_requestsrfqsquotesapprovalscontracts— plus the entities this industry actually runs on:
| table | what it holds |
|---|---|
gpo_agreements | Group purchasing contracts with tier levels, committed volumes, and item-level pricing that purchase requests validate against. |
value_analysis_reviews | Committee evaluations of new clinical products — evidence submitted, physician input, cost-per-case analysis, and disposition. |
recall_notices | Manufacturer recall and field-correction notices linked to affected items and every order that received them. |
03 · Screens
Consumable reorders clear supply-chain approval quickly; new clinical products route through value analysis; capital equipment climbs a separate chain with finance and facilities. Three distinct paths, each an explicit rule in your code.
Quote comparisons show the GPO tier price beside vendor quotes, so off-contract buys are a visible, justified exception rather than an invisible leak. Tier compliance rolls up per agreement, protecting the volume commitments behind your pricing.
Beyond delivery and price, healthcare scorecards track backorder frequency and substitution rates — because a substituted catheter is a clinical event, not a shipping footnote. Recall history per vendor sits on the same card.
04 · In practice
A surgeon requests a new implant; the request opens a value analysis review with evidence and cost-per-case attached. The committee's disposition is recorded on the review, and only an approval there unlocks the purchasing path.
A department reorder validates against the active GPO agreement — right item, tier price, current term. On-contract requests flow through on the fast path; anything off-contract requires a documented exception before it advances.
A recall notice is logged against the affected item and lot range, and the system lists every order and receiving department it touched. The response checklist runs from that list, and the closure record shows an auditor exactly what was found and pulled.
Yes — GPO agreements are a first-class entity with tier levels and item pricing, and purchase requests validate against them. Off-contract spend is flagged at request time and reportable per agreement, so tier commitments stay protected.
The value analysis review is built into the schema, with evidence, physician input, and disposition on the record. Because the workflow is your code, committee composition, quorum rules, and re-review triggers are yours to define precisely.
Recall notices link to affected items and trace to every order that received them, turning the response from a paper chase into a generated list. The closure trail — what was found, where, and what was done — persists for accreditation review.
The procurement system holds supply-chain data, not patient records, which keeps its compliance surface small. And because it deploys on your infrastructure inside your security boundary, it inherits the controls your organization already runs.
Dual7 App Starters
Purchasing that understands GPO contracts, value analysis, and recalls — generated into a system your health organization owns. Describe your version to start — the output is a project you own.