188 Educational Course Inventory
Educational institutions and course management systems use the Educational Course Inventory transaction set to communicate detailed information about available courses. Educational administrators or course coordinators typically send this transaction to registrars, enrollment systems, or partner institutions that need to maintain current course catalogs. The transaction is often sent in response to a course information request or on a scheduled basis to keep inventory systems synchronized. The ERP (Educational Record Purpose) segment establishes the context for the transmission, while the N1 (Name) loop identifies the sending and receiving organizations involved in the course inventory exchange. The CSE (Educational Course Information) loop, which can repeat unbounded, contains the core course details, with supporting segments like DTP (Date or Time or Period) providing enrollment windows, start dates, and other temporal information relevant to course availability.
State University’s Course Management Office uses this transaction to send its comprehensive course inventory to the system managed by the state’s higher education coordinating board. Each spring, the university transmits an EC188 transaction listing all courses offered for the upcoming academic year, including course codes, descriptions, credit hours, and enrollment capacity. For courses with prerequisites or restrictions, the CSU (Supplemental Course Data) segments provide additional requirements, while REF (Reference Identification) segments link courses to department codes and program requirements. The coordinating board’s system receives the transmission and updates its centralized course database, making this information available to students, advisors, and other institutions within the state higher education system. If course information changes mid-year, the university can send updated EC188 transactions to reflect cancellations, schedule changes, or new offerings.
Sample EDI 188 file
Illustrative sample with fictional parties. More EDI sample files
ISA*00* *00* *ZZ*SAMPLESENDER *ZZ*SAMPLERECEIVER *261015*0900*^*00501*000000001*0*T*:~
GS*EC*SAMPLESENDER*SAMPLERECEIVER*20261015*0900*1*X*005010~
ST*188*0001~
ERP*IA~
N1*AS*Cascade Ridge Community College*93*CRCC0417~
PER*RG*Dana Whitcombe*TE*5415550147*EM*registrar@example.com~
N1*AT*Pacific Northwest Transfer Articulation Network*ZZ*PNTAN~
CSE*WLD*110*Q*4*4*N*L***Introduction to Welding Processes*Y*N~
DTP*007*D8*20261102~
CSU*WLD*110*****25**66*HR~
REF*DP*MFGT~
REF*N3*WLD110~
CSE*WLD*151*Q*5*5*N*L***Shielded Metal Arc Welding I*Y*N~
DTP*007*D8*20261102~
CSU*WLD*151*****25**88*HR~
REF*DP*MFGT~
REF*N3*WLD151~
MSG*PREREQUISITE WLD 110 WITH A GRADE OF C OR BETTER~
CSE*MTH*112*Q*4*4*N*L***Precalculus II Trigonometry*Y*N~
DTP*007*D8*20261102~
CSU*MTH*112*****27**44*HR~
REF*DP*MATH~
REF*N3*MTH112~
MSG*PREREQUISITE MTH 111 OR PLACEMENT TEST~
CSE*CWE*280*Q*1*12*N*L***Cooperative Work Experience*Y*Y~
DTP*007*D8*20261102~
CSU*CWE*280*****23~
REF*DP*CAREER~
MSG*VARIABLE CREDIT. REQUIRES INSTRUCTOR APPROVAL AND A SIGNED SITE AGREEMENT~
CSE*DRF*125*Q*3*3*N*L***Blueprint Reading for Trades*N*N~
DTP*007*D8*20261102~
REF*DP*MFGT~
MSG*COURSE INACTIVATED. REPLACED BY WLD 120~
SE*32*0001~
GE*1*1~
IEA*1*000000001~
Structure
Educational Course Inventory (EC188) contains 1 table (Heading), 2 loops, and 13 segments. Sign up free or login to view every table, loop, and element in full, as well as download it in Markdown or console (text) formats.
Sign up free to see the full EC188 reference
See every segment, loop, and element across all 1 tables. Download it in console (text) or Markdown format, or use the tedi CLI to access the full X12 reference from your terminal.