CCMRI

Platform · Pillar 3 · Pathways & credentials

The last mile decides
the outcome.

A student can be one exam away from a CCMR indicator for two years and nobody notices. CCMRI tracks the certification, the developmental skill and the ASVAB score to done — with a record you can hand to PEIMS.

Four capabilities on one student record: CTE programs of study, industry-based certifications, TSIA2 Learning Locator Codes, and ASVAB military readiness.

65 TEA CTE Programs of Study, with course sequences and aligned certifications
522 Certifications in the TEA-approved IBC list for 2025–2030
102 TSIA2 Learning Locator Codes mapped to 22 skill areas
44 ASVAB skill codes across the 9 subtests — 25 AFQT, 19 technical

This reference data ships with the platform. Your district does not build or maintain it.

A. CTE Programs of Study

How does a student become a CTE completer?

Completer status is a credit count with a level requirement attached. Most districts can only check it by reading a transcript one student at a time, which means they find out in May.

The whole catalog is loaded

All 65 TEA Programs of Study, each with its course sequence and the industry certifications aligned to it. When a student is in a program, CCMRI already knows which courses count and which certification would finish the job.

The status ladder, per student

Participant at one credit. Concentrator at two. Completer at TEA's threshold: four or more credits in the program of study, including a Level 3 or Level 4 course. CCMRI shows where each student sits today.

Projected, not just historical

Earned credits, in-progress credits, and projected end-of-year standing. In the fall a counselor can see who is going to finish and who is not, while a schedule change is still possible.

Never recommend backward. CCMRI's next-course recommendation is always at or above the student's current level. A student who has already passed a Level 3 course is never told to go take a Level 1 course. That rule is enforced in the software, not left to whoever is reading the screen.
CTE completer phase-in under TEC §39.053
Graduating classWhat the CCMR CTE indicator requires
Class of 2024An industry-based certification plus one course in the program of study
Class of 2025Adds Concentrator status
Class of 2026 and laterAdds Completer status

CCMRI applies the rule that matches each student's graduating class. A junior and a senior are not held to the same bar, and the records-for-review report flags any student whose certification falls short of the standard that applies to their cohort.

B. Industry-Based Certifications

Every voucher, tracked from purchase to verified outcome.

Certification vouchers cost real money. Districts buy them in bulk in September and cannot say in June which ones were used, which ones passed, and which ones expired in a drawer. CCMRI runs the whole chain as a tracked handoff.

The district buys vouchers and site licenses

Imported by CSV: test name, vendor code, voucher code, expiration date, price, course code and assigned teacher. The importer reads by column name, so your vendor's export order does not matter.

An administrator assigns a voucher to a teacher

The teacher then assigns it to a named student with an exam date. From this point the voucher has an owner, and an unused voucher is visible rather than forgotten.

The student sits the exam

At the testing vendor, on the scheduled date. CCMRI holds the assignment open until a result comes back.

The teacher logs the result

Earned, Failed, or Other, recorded with the PEIMS result codes — 01 earned, 02 other, 03 failed. A failed attempt keeps the voucher assigned so the retake is tracked instead of restarting from nothing.

The student uploads the certificate

From their portal if they have a district login, or through a secure single-use link sent to them if they do not. Students without accounts are a real gap in most systems; this closes it.

A teacher or administrator verifies

Only then does the earned certification post to the student's record, where it can count toward CCMR. Nothing posts on a student's own word.

You export PEIMS-ready records

Submittable rows only. Blocked rows are reported back with the reason, never dropped silently, so nothing disappears between the classroom and the state submission.

C. TSIA2 Learning Locator Codes

The student didn't pass TSIA2. Now what?

A TSIA2 score report already tells you exactly which developmental skills the student missed. Most districts never open that part of the report.

All 102 codes, mapped to something teachable

TSIA2 returns Learning Locator Codes — precise diagnostic codes naming the skills a student missed. CCMRI carries all of them: MATH01 through MATH82 and ELAR01 through ELAR20, grouped into 22 skill areas, each with vetted instructional resources and knowledge checks.

A retest score alone tells a teacher the student failed. A Learning Locator Code tells the teacher what to teach on Tuesday.

One class-wide list, ranked by leverage

CCMRI rolls a whole roster's codes into a single ranked view. The ranking is weighted by how close each student is to passing, so a skill that would move several near-miss students outranks a skill held by more students who are far from the line.

The result is a short list a teacher can actually teach, instead of thirty separate remediation plans nobody has time to run.

Learning Locator Codes are immutable. They come only from an actual TSIA2 administration. CCMRI does not create them, change them or reverse-engineer them. Where a student has no TSIA2 record, CCMRI can infer a likely skill gap from SAT, ACT or MAP data so a teacher has a starting point — and that inference is labeled a proxy everywhere it appears. A proxy is never displayed, exported or reported as a real Learning Locator Code.

D. ASVAB & military readiness

The military pathway is a CCMR indicator too.

Enlistment counts on its own. So does JROTC paired with an ASVAB score — and that second path is the one districts most often leave on the table.

Two ways it counts

Enlistment in the U.S. Armed Forces or the National Guard is a CCMR indicator by itself. The JROTC route requires three JROTC credits plus an AFQT composite score of 31 or higher.

44 skill codes, built like the LLC system

CCMRI carries 44 ASVAB skill codes — 25 AFQT and 19 technical — across the 9 ASVAB subtests, built on the official Department of Defense Career Exploration Program content taxonomy. Each code maps to study resources and knowledge checks, the same way Learning Locator Codes do.

The gap to 31, and how to close it

CCMRI shows a student's current AFQT standing, the distance to 31, and which subtests would raise the composite fastest. A student four points short gets a study plan, not a shrug.

Estimates are labeled as estimates. When a student has no ASVAB score on file, CCMRI can estimate a starting point from SAT or ACT data so a counselor knows roughly where to begin. That number is marked an estimate wherever it appears, and a real ASVAB score always supersedes it the moment one is entered. CCMRI does not report an estimate as a measurement.

E. Work-based learning

Practicum and career-prep, documented.

CCMRI tracks work-based learning placements, training plans, hour logs and supervisor evaluations for practicum and career-preparation courses — the paperwork that proves the course was actually delivered.

Work-based learning feeds CCMR accountability only. It never feeds Bonus Outcome funding. Being a CTE completer without an aligned industry-based certification is not a Bonus Outcome. CCMRI keeps that line hard, in the software and in every report, because blurring it would overstate what a district can expect the state to pay.
Placements and employer records Training plans Hour logs with approval Supervisor evaluations Feeds CCMR accountability Not a Bonus Outcome on its own

Also part of the pathway picture

P-TECH & ECHS application portal and lottery

A public application portal for P-TECH and Early College programs, with a weighted lottery and seat management when applications exceed seats. It replaces the spreadsheet most districts run this on, and keeps the selection auditable.

Outcomes-Based Measures (OBM) tracking

P-TECH and ECHS designations are held against OBMs. CCMRI tracks those measures from the same student records that drive CCMR, rather than as a separate annual scramble.

Questions

What CTE directors ask

Do you support our specific certification vendor?

CCMRI carries the full TEA-approved industry-based certification list for 2025 through 2030, which holds 522 certifications across every program of study. If a certification is on that list, it is already in the platform with its vendor code and its aligned programs of study. Districts also give tests that are not on the state list, such as local or vendor-specific exams, and those can be added as district custom tests. Custom tests are tracked and reported like any other, and they are clearly marked as not accountability-eligible so nobody mistakes them for a CCMR indicator.

What if our voucher file has no vendor codes?

It still imports. CCMRI reads voucher files by column name, so it accepts test name, vendor code, voucher code, expiration date, price, course code and assigned teacher in whatever order your vendor exports them. When the vendor code column is blank, CCMRI matches on the certification name instead. If a row cannot be matched with confidence, it imports unlinked and is flagged with a warning rather than being silently dropped, so a coordinator can resolve it later. Nothing you paid for disappears because a column was empty.

Can a student claim a certification themselves?

No. A student can upload a certificate as evidence, and a teacher can log an exam result, but neither of those posts the certification to the student's record. An earned certification only posts after a teacher or administrator verifies it. That order is deliberate. A certification that posts on a self-report would inflate the district's accountability rate and its bonus funding on evidence nobody checked. Verification is the control that keeps the record defensible when the district is audited.

Are Learning Locator Codes real or estimated?

Both exist in CCMRI, and they are never mixed. A real Learning Locator Code comes only from an actual TSIA2 administration and appears on the student's score report. Those codes are immutable and CCMRI does not generate, alter or infer them. Where a student has no TSIA2 record, CCMRI can suggest a likely skill gap from SAT, ACT or MAP data so a teacher has somewhere to start. That inference is labeled a proxy everywhere it appears and is never reported as a real Learning Locator Code.

Does work-based learning earn Bonus Outcome funding?

No. Work-based learning data feeds CCMR accountability only. It supports the CTE completer picture and Domain 3 special-population reporting, and it documents that a practicum or career-preparation course was actually delivered. It does not produce Bonus Outcome funding. Being a CTE completer without an aligned industry-based certification is not a Bonus Outcome. CCMRI keeps that line hard in the software and in its reporting, because blurring it would overstate what a district can expect the state to pay.

What do we hand to PEIMS?

CCMRI produces a submittable export of certification records, using PEIMS result codes: 01 earned, 02 other, 03 failed. Only rows that pass validation are written to the clean file. Rows that are blocked are reported back to you with the reason, never quietly dropped. Alongside the export you get a records-for-review report that flags certifications that will not count, including certifications not on the accountability-eligible list, certifications not aligned to the student's program of study, phase-in shortfalls, unresolved vendor codes and date errors.

Founding cohort — Texas districts

Bring your voucher file. We'll walk it through.

Twenty minutes on your real certification, CTE and TSIA2 data — no slideware. You'll see which vouchers convert, which certifications won't count for your cohort, and which students are one exam from an indicator.

Phil Steinert, founder · phil@txccmri.com