WorkflowContracts, Pricing & Tenders

GPO and IDN Contract Abstraction

GPO contract abstraction that turns an agreement family into the exact change to the pricing system, holds the lines where two documents disagree, and leaves each ruling to a named person.

Follow one tier conflict from the diff to the load ↓
Watch with transcript →
The problem

An amendment overrules a tier letter, and nobody reads the two together

A purchasing group agreement is never one document. It is a base agreement, then amendments, tier letters, letters of participation, price exhibits, health system addenda and notices, arriving over years through a portal inbox, email and scanned signature pages. Each changes the one before it, and each is keyed on its own, often by a different person, months apart.

So an amendment's exhibit can place a health system on one tier while its signed letter commits it to another, and nobody notices until a hospital disputes an invoice or a distributor chargeback is rejected. By then the wrong price has been billed, and the reason a price was loaded sits in someone's email.

Built forContract administratorsPricing analystsContracts counselRebate analysts

The Problem Today

Agreements, amendments and tier letters are keyed one at a time, so a clause that overrules another goes unnoticed.

14 days
average wait for one price activation request, per a trade body our estimate

Read and keyed one at a time

  • Agreements
  • Amendments
  • Tier letter
  • Members
  • Clauses contradict quietlyAn amendment can overrule a letter nobody rereads
  • The reason is lostMonths later, nobody can say which document won

The Solution

  1. Whole family read at onceAgreement, amendments, tier letters and member letters, each line cited
  2. The change, line by lineShown as what would be added, ended or changed in the pricing system
  3. Disagreements heldBoth clauses side by side, with the agreement's own order applied
  4. Ruled, checked, then loadedA person rules with a reason; a second person checks before it loads

Built-in controls

  • Nothing loads while a conflict is open
  • The person who rules never checks
  • Agents never send a question or load a price

What You Get

Each loaded price carries its clause and two names, ready when a hospital asks why.

$3.06M
a year in keying time and price leakage at a large maker our estimate
  • Each line cited to its clauseClick any price to read the passage it came from
  • Questions to the group draftedEach cites both pages, and one person sends it
  • Notice dates in one placeRenewal, rebate, fee and re-attestation dates, each cited
One amendment, one tier conflict

A GPO contract amendment, ruled and loaded in one afternoon

Amendment 6 adds 18 codes, raises 28 and lets a promotion end. Overnight the agents read the whole family and compared it with the pricing system. By early afternoon one conflict is left.

demoThe purchasing group, the health system, the device maker, its people and each price are sample data.

  1. 012:10 PM

    Of 1,940 price lines, 354 change and 74 sit in amber conflicts

    Contract administrator

    The load diff shows what the agreement family would do to the pricing system: 72 lines to add, 96 to end, 112 to change, and 74 where two documents disagree. Two conflicts are already ruled and checked. One is open, a health system's tier on the 18 new codes, and a bar across the top says nothing loads while it is.

  2. 022:13 PM

    290 arrivals become one family of 286, the latest amendment first

    Contract administrator

    The documents view lays the family out in order: a 64-page base agreement, six amendments, tier letters, letters of participation, exhibits, addenda and notices. The intake sorter moved 3 misfiled documents out and set 1 duplicate aside. Each amendment carries its date, pages and what it changed, and the scanned one with handwritten initials is marked.

  3. 032:14 PM

    Each amber line shows both prices: $458.16 at Tier 3 or $478.08 at Tier 2

    Contract administrator

    Filtered to conflicts, each line carries both readings and both clause chips: the amendment's exhibit, row 7, and the tier letter, section 2. On the 14 cm curved ultrasonic shears the health system would pay $458.16 at Tier 3 or $478.08 at Tier 2. The load is due five business days before the amendment takes effect.

  4. 042:15 PM

    Amendment 6 says Tier 3, and the member's signed tier letter says Tier 2

    Contract administrator

    The conflict page sets both clauses side by side with their pages. The precedence checker reads section 21.4: an amendment outranks the agreement, but the clause is silent on tier letters, and section 6.2 ties a member's tier to its signed letter. It says plainly that it cannot settle this. At stake: $162,493.20 a year on 8,320 units.

  5. 052:17 PM

    She rules the tier letter governs until the health system re-attests

    Contract administrator

    The contract administrator picks the ruling and the reason code, member tier letter governs tier placement, and signs. Her signature means she rules on this conflict and the reason stands with every line it changes. The 18 lines move to Tier 2 prices. Nothing loads until the pricing analyst checks the ruling and she approves the load.

  6. 062:20 PM

    One voice to the purchasing group: the question goes out citing both pages

    GPO relationship manager

    The question drafter wrote the question, citing the exhibit row, the tier letter and section 6.2. Only the GPO relationship manager sends to the purchasing group, so it hears one voice. She sends it, asking which tier the group expects from the effective date, or whether the member will sign a new tier letter.

  7. 072:23 PM

    The checker opens the ruling, both clauses and 3 of the 18 lines

    Pricing analyst

    The pricing analyst checks work he did not do. He opens the ruling beside both clauses, then the sampled lines: 10% of each group, at least 3. With this conflict done, 41 of 41 sampled lines are opened across six groups, each with its source and its recomputed price, and he signs the check.

  8. 082:27 PM

    346 lines go to the pricing system, each with its clause and two names

    Contract administrator

    The load record sums it: 354 changing lines, less 8 held for a discontinued generator and footswitch, makes 346. The contract administrator approves the load as checked. Its sent file carries each line's catalog number, tier, member scope, price, start and end dates, clause and ruling, ready for the next dispute.

354 lines change, 8 are held, and 346 reach the pricing system

The other 1,586 lines already match the pricing system and are not sent.

New codes to add, four tiers each72
Promotional prices that end96
Codes with the annual adjustment112
Lines in three conflicts, now ruled74
Lines that change354
Held: the product is discontinued− 8
Lines in the load1,586 + 354 = 1,940346

demoSample data, from the working solution.

Around the load

Terms, member eligibility and dates behind each GPO contract family

What the contract administrator, the pricing analyst and counsel read between one amendment and the next.

Abstracted termsTerm, renewal, tiers, rebates, the administrative fee, price protection and notice, each with its clause and a confidence. Below 85%, a person reads the term.
Member eligibility212 letters of participation and 4 tier letters: 205 facilities ready, 7 held with reasons. A held facility gets no group price until a release is signed.
Families waiting12 families across five businesses, with documents, lines, open conflicts, effective date and load due. Only the director assigns families.
Dates from the familyEach date-bearing clause on one list: load due, promotion end, effective date, fee reports, rebate payments and the non-renewal notice.
Audit trailEach ruling, check, send and approval, by people and agents, with its reason and the meaning its signer gave it. The evidence pack downloads for an audit.
Load rulesPrecedence when the agreement is silent, load due days, the check sample and the confidence floor. A change applies to the next load only.

demoSample data, from the working solution.

Four things in one amendment that keying it line by line would miss

An exhibit row against a signed tier letter

Amendment 6 lists the health system at Tier 3 for the new codes; its letter commits it to Tier 2.

An exhibit table above the price cap

The table attached to Amendment 6 shows 3.5% on 12 vessel sealer codes. The signed text and the 3.0% yearly cap both say 3.0%.

Discontinued products still priced

Exhibit A still lists a generator and a footswitch that Amendment 5 removed, so their 8 lines are held.

Notice shorter than the agreement allows

Amendment 6 gave 22 days against 60. Both parties signed, so the agents flag it and hold nothing.

demoSample data, from the working solution.

Who reads the family

Seven agents read, compare and draft, and none of them writes a price

Each term and line they produce carries its document, clause and page.

Intake sorter

Groups arriving documents into families by agreement number, parties and signature pages.

  • Never deletes or discards a document
  • Never files one it cannot match
Term reader

Reads term, renewal, tiers, rebates, the administrative fee, price protection and notice, with clause and page.

  • Never fills a term no clause states
Price line reader

Turns exhibit tables and amendments into price lines with start and end dates.

  • Never rounds a price differently from the exhibit
Precedence checker

Applies the agreement's order-of-precedence clause and finds where documents disagree.

  • Never decides a conflict
  • Never treats silence in the clause as an answer
Eligibility reader

Reads letters of participation and tier letters into member eligibility.

  • Never activates a member
  • Never guesses a facility
Load differ

Compares the family with the pricing system and builds the diff and the load file.

  • Never writes to the pricing system
Question drafter

Drafts questions to the purchasing group, citing both pages.

  • Never sends
  • Never promises a price

Rulings, the load and each word to the purchasing group stay with people

Finding the disagreement is the agents’ work, and so is saying what the clause cannot settle. A named person does the rest.

No agent picks a winning clauseWhere the precedence clause is silent, both clauses go to the contract administrator, or to counsel when it is sent there.
Nobody checks their own rulingThe pricing analyst opens each ruling beside both clauses and a sample of every group before the load can be approved.
Nothing goes to the purchasing group from an agentThe question drafter stops at the draft. Only the GPO relationship manager sends.
The pricing system is written by the approved loadThe load differ builds the file. It goes only after a ruling, a check and an approval.
Fee arrangements are a question for counselThe administrative fee clause is abstracted and cited. Whether an arrangement fits the safe harbor is for counsel to say.

What contract administrators ask about GPO contract abstraction

What is GPO contract abstraction?

GPO contract abstraction reads a GPO contract family, the agreement with its amendments, tier letters and letters of participation, into terms, member eligibility and price lines with dates. Here each one is cited to its clause and shown as the change it makes to the pricing system.

What happens when two documents disagree?

The precedence checker applies the agreement's own order-of-precedence clause. When the clause does not settle it, both clauses are shown side by side, the lines turn amber, and nothing loads until a person rules.

Does it load prices into the pricing system on its own?

No. The load goes only after the contract administrator rules each conflict, the pricing analyst checks a sample of every group and every ruling, and the contract administrator approves.

How does it handle tier pricing and letters of commitment?

The eligibility reader reads each tier letter and letter of participation, and the price line reader builds a line per tier. Where an exhibit and a signed letter of commitment disagree, the line waits for a ruling.

Can a hospital's question be answered later?

Yes. Each loaded line carries its clause, its dates, the ruling behind it and the names of the person who ruled and the person who checked, so the answer to why a tier was loaded is on the record.

Who sends questions to the purchasing group?

The GPO relationship manager. The question drafter prepares each question with both pages cited, and nothing reaches the group from an agent.

Try it on one agreement family
and its newest amendment.

We will show the change it makes to your pricing system, and each line where two documents disagree.