ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 190 — Student Educational Record (Transcript) Acknowledgment

Application acknowledgment: the receiving institution confirms the receipt and ingestion of a student transcript.

Purpose

The 190 application-acks the receipt of a 139 (Student Educational Record / Transcript). Confirms the record has been ingested into the receiving SIS, or signals errors (unknown student, invalid format, unmappable course). Pivot of transfer-credit articulation between US institutions.

Envelope structure

The 190 travels inside the three X12 envelope levels (ISA/IEA, GS/GE with functional group TQ, and ST/SE). Didactic example in 004010:

x12 example-190.x12
ISA*00*          *00*          *ZZ*RECEIVERUNIV  *ZZ*SENDERUNIV    *260517*1000*U*00401*000000190*0*P*>~
GS*TQ*RECEIVERUNIV*SENDERUNIV*20260517*1000*1*X*004010~
ST*190*0001~
BAK*06*AT*TRANS-2026-001*20260517~
REF*EQ*TRANSCRIPT-001~
ACK*IA*COURSE-CS101*RJ~
NTE*COURSE NOT IN CATALOG~
SE*6*0001~
GE*1*1~
IEA*1*000000190~

Common segments

  • HeaderST, BAK Beginning of Acknowledgment.
  • Transcript referenceREF pointing the 139.
  • StatusACK per item.
  • ErrorsNTE if any.
  • SummarySE.

Common pitfalls

  • No 139 identification: the sender does not know which submission the ACK refers to.
  • Rejection without reason: RJ code without NTE = unusable for the sender who cannot fix.
  • Excessive delay: if the student is waiting for transfer credit, a 7-day-late ACK delays enrolment.

Documentation

The 190 code and the Student Educational Record (Transcript) Acknowledgment name are public and listed at x12.org/products/transaction-sets. The full loops/qualifiers/code-lists structure is distributed by DISA via proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.