Schema Care

Clinical Registry Abstraction: Rules and Audits

By Schema CarePublished Updated

Clinical registry abstraction is the work of finding every patient a registry covers, reading each chart, and recording a fixed set of fields exactly as the registry's data dictionary defines them. Registries then audit that work, most often by having a second abstractor re-read a sample of charts and measuring how often the two readings agree.

What is clinical registry abstraction?

Clinical registry abstraction fills a registry, which is an organized collection of the same data items for every patient who meets a definition, such as everyone diagnosed with a reportable cancer. Abstraction is the step that moves those items from narrative charts into the registry's coded fields, so they can be counted and compared.

Registries need abstraction because charts are written for care, not for counting. A diagnosis date might appear in a pathology report, a clinic note and a discharge summary, worded three ways. A registry needs one value, chosen the same way for every patient in every hospital, or its totals mean nothing.

Cancer registries are a well-documented example in the United States. The CDC page on the National Program of Cancer Registries explains that trained cancer registrars, mostly at hospitals, transfer information from the patient's medical record into registry software using standardized codes. The same page says central registries collect the type, extent and location of each cancer, the type of initial treatment and outcomes.

Quality programs work the same way at a smaller scale. A hospital that reports chart-abstracted measures to CMS is, in effect, running its own registry of qualifying stays. The eCFR text of 42 CFR 412.140 sets out how CMS may validate Hospital Inpatient Quality Reporting data by reviewing patient charts submitted by selected hospitals.

General abstraction outside registries, including how a team builds its own form, is covered in the guide to abstraction forms and data dictionaries. This post stays with registry rules.

How registry data dictionaries define each abstraction field

A registry data dictionary defines each abstraction field so that every abstractor records it the same way. For each item it typically gives a name, a number, the allowed codes, the format and the rule for choosing among conflicting values. The abstractor follows the dictionary even when the chart suggests another reading.

The national cancer registry standard shows how detailed this gets. The NAACCR Data Standards and Data Dictionary describes itself as providing detailed specifications and codes for each data item in the NAACCR data exchange record layout, and it is published in numbered versions. The site names hospital and central cancer registries, registry software vendors, programmers and analysts as its audience.

What a good field definition settles

A usable field definition answers four questions before an abstractor opens a chart:

  • What counts. Which documents may be used as a source, and which may not. A note copied forward from an old visit may be excluded.
  • Which value wins. When the chart holds several candidate values, the rule for picking one, such as the earliest documented date.
  • How to code it. The allowed values, including codes for "unknown" and "not documented", which are different things.
  • What format. Date formats, units and lengths, so values from different abstractors line up.

The "unknown" codes deserve attention. A field left blank tells the registry nothing. A field coded as "not documented in the chart" tells it the abstractor looked and found nothing, which is a real answer.

Questions and rulings

No dictionary covers every chart. Registries run question channels where abstractors ask how to code an unusual case and receive a ruling. Those rulings act as extra definitions. A team that does not log them and share them will drift, as each abstractor settles the same question a different way.

Case finding for registry abstraction

Case finding for registry abstraction is the search that identifies every patient the registry should include, before any chart is abstracted. It works from lists and reports that hospitals already produce, and it casts a wider net than the registry's definition, so that no eligible patient is missed.

The NCI SEER training site's casefinding introduction describes casefinding as a system for locating every patient, inpatient or outpatient, who is diagnosed or treated with a reportable diagnosis. It also separates two lists. The reportable list says which conditions the registry collects. The casefinding list is broader and is used to search sources so that reportable cases are not missed.

Where cases come from

The SEER casefinding training module names its sources: pathology reports, medical records disease indices, surgery lists, cytology reports, nuclear medicine and radiation oncology logs, medical oncology logs and autopsy documents. Each catches cases the others miss. A patient treated only as an outpatient may never appear on an inpatient discharge list, but will appear in a pathology report.

From candidate to case

Each candidate from those sources is then screened against the reportable list. Some are clearly in, some clearly out, and some need a closer look at the chart. Screening decisions should be logged with the reason, because a later audit of completeness will ask why a candidate was excluded.

Case finding and abstraction are often done by the same person, but they are different tasks. Mixing them, for example by skipping a candidate because the chart looks incomplete, is one way registries end up undercounting.

Oncology data abstraction and cancer registries

Oncology data abstraction is clinical registry abstraction for cancer, built on national standards that hospital and central registries share. Cancer registrars record the type, extent and location of each cancer, the initial treatment and later outcomes, using standardized codes, and their abstracts feed state and national cancer statistics.

What makes oncology work different is its span and its rules. A quality measure usually looks at one hospital stay. A cancer abstract follows one patient's diagnosis and treatment across pathology, imaging and treatment records that may stretch over months and several facilities. The coding rules are also national. The SEER casefinding introduction, for example, lists specific histology code ranges and in situ conditions that should not be reported, so even the decision to include a case follows a published rule.

The profession has its own credential. The NCRA page on the cancer registry profession describes cancer registrars as capturing a complete history, diagnosis, treatment and health status for every cancer patient in the U.S., and says the Certified Tumor Registrar (CTR) credential was established in 1983.

Reporting also flows beyond the hospital. The CDC page linked above notes that medical facilities send cancer case information to statewide central registries, which send their data to NPCR or to NCI's SEER program each year. So an abstract written in one hospital ends up in national statistics, which is why the definitions are so strict.

Oncology abstraction leans heavily on treatment records, and medication data is one of the harder parts. The field-by-field method for medications, including stopped and changed drugs, is in medication list extraction from records.

How is agreement between abstractors measured?

Agreement between abstractors is measured by giving the same charts to two people, comparing their values field by field, and counting how often they match. The simplest measure is percent agreement: matching fields divided by fields compared. Every disagreement then gets a ruling, and the ruling shows whether a person or a definition was at fault.

Measuring abstraction accuracy between reviewers this way tests the definitions as much as the people. If two careful abstractors disagree on the same field again and again, the field definition is probably unclear. If one abstractor differs from everyone else, that person needs more training on that field.

A worked agreement check

The check below is a fictional example. Two abstractors, A and B, read the same chart for a fictional patient, Rowan Example, from an example registry. Every value is made up for illustration.

FieldAbstractor AAbstractor BMatch?
Admission date2026-03-022026-03-02Yes
Discharge date2026-03-092026-03-09Yes
Arrival modeAmbulanceAmbulanceYes
Primary payerMedicareMedicareYes
Admitting serviceMedicineMedicineYes
Diagnosis date2026-02-262026-03-02No
Procedure performedYesYesYes
Procedure date2026-03-042026-03-04Yes
Discharge dispositionHomeHome with servicesNo
Follow-up visit documentedYesYesYes

Eight of ten fields match, so percent agreement for this chart is 8 / 10 = 80%.

Settling the two disagreements

A third reviewer, often a senior abstractor, settles each mismatch against the data dictionary and the chart.

  • Diagnosis date. Abstractor A used an outside clinic note dated 2026-02-26. Abstractor B used the admission date. In this example the dictionary says to use the earliest date the diagnosis is documented in any source, including outside records, so A's value stands. The fault was B's reading.
  • Discharge disposition. The discharge order says "home", but a case manager note the same day arranges home nursing. The dictionary in this example says arranged home services count, so B's value stands. Because this was the third time the question had come up, the ruling was added to the team's question log.

Programs usually track agreement per field across many charts, not per chart. A field that sits well below the others is the one to fix first. This same paired-reading method is how teams test automated extraction too, by comparing software output with a reviewer's values; the human review category covers that testing in depth.

Agreement as an external check

Outside audits use the same idea. Under the eCFR section linked earlier, a hospital meets the CMS chart-abstracted validation requirement for a fiscal year if it achieves a 75-percent score, as determined by CMS. Internal agreement checks are a hospital's way of knowing where it stands before anyone else looks.

Registry abstraction edge cases: conflicting chart sources

Registry abstraction edge cases most often come from chart sources that disagree: two dates for the same event, two descriptions of the same finding, or an outside record that contradicts the hospital's own. The abstractor records the value the data dictionary's priority rule selects and notes which sources conflicted, rather than averaging or guessing.

Common conflicts

A few patterns account for many of the hard cases:

  • Copied-forward text. A history section repeats last year's note word for word. The date on the page is not the date of the fact.
  • Outside records. A referral packet from another facility carries an earlier date than anything in the hospital's own chart.
  • Amended documents. A report is corrected after the fact. The registry usually wants the final version, but the abstractor must notice the amendment.
  • Different authors. A physician note and a nursing note describe the same event at different times.

Recording the decision

The safest habit is to write down the source behind every value, so a reviewer can see what was chosen and why. The medical records data abstraction example shows a finished form with a source page for every value, including the judgment calls.

Source links are also how review tools can help. Schema Care, for example, returns each value it reads with a pointer to where it sits on the page and holds uncertain values for a person, which you can try on a fictional document in the confidence threshold demo. For registry work, the person making the final call is still the abstractor, applying the registry's own rules.

All posts in Clinical Records and Abstraction