The following extensions are included in InterchangeStudentTranscriptExtension.


StudentAcademicRecord

CourseTranscriptExtension


Submissions:

(3) = Summer PEIMS (Submission 3)

(4) = Extended PEIMS (Submission 4)


* Aeries Table.Fields that have an asterisk must be mapped on Texas State Reporting > Code Translations.


The StudentTranscript interchange:

  • Includes high school credit courses for grade levels 4 and higher
  • Excludes local service IDs (i.e., service IDs that begin with SA, SE, SR, SS, 01, or 8)
  • Reported for all students with COURSE-COMPLETION-INDICATOR = 1 (Rule 40110-0162).
  • Only includes course completion records where Date of Completion field on Transcripts (HIS.DC) contains a value.
  • See Referential Integrity for Course Sections in PEIMS Submission 3.


StudentAcademicRecord

SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(3) (4)
StudentAcademicRecord id

STU.IDDemographicsStudent ID

<StudentAcademicRecord id="SAR_XXXXX">

</StudentAcademicRecord>


where XXXXX = STU.ID
(3) (4)
E1523

TX-UNIQUE-STUDENT-IDSTU.CIDDemographics > Student Data 2Unique ID

<StudentAcademicRecord id="SAR_XXXXX">

<StudentReference>

<StudentIdentity>

<StudentUniqueStateId>UUUUUUUUUUU</StudentUniqueStateId>

</StudentIdentity>

</StudentReference>

</StudentAcademicRecord>


where UUUUUUUUUUU = STU.CID
Rules (FATAL):
  • (4) 43415-0005: A particular TX-UNIQUE-STUDENT-ID reporting a Course Transcript must match a TX-UNIQUE-STUDENT-ID for a student.
  • 43415-000M: TX-UNIQUE-STUDENT-ID must be unique for each StudentAcademicRecord.
  • (3) 43415-000N: For a StudentAcademicRecord, the following must be provided: TX-UNIQUE-STUDENT-ID.

Additional Rule:

  • 43415-000NFor a Student Academic Record, the following must be provided: TX-UNIQUE-STUDENT-ID.

CourseTranscriptExtension

SubmissionElement ID
(Code Table)
Data ElementAeries Table.FieldAeries PageLabel
(3) (4)
E1089 (DC036)

COURSE-IDENTIFICATION-SYSTEM"State course code"
<CourseTranscript>
<CourseReference>
<CourseIdentity>
<CourseCode IdentificationSystem="State course code">
<ID>XXXXXXXX</ID>
</CourseCode>
</CourseIdentity>
</CourseReference>
</CourseTranscript>
Rule (FATAL):
  • 10070-0001: For reporting a SERVICE-ID for a Course, COURSE-IDENTIFICATION-SYSTEM must be "State course code".
(3) (4)
E0724 (C022)

SERVICE-IDCRS.SVCCourses > OtherService ID
<CourseTranscript>
<CourseReference>
<CourseIdentity>
<CourseCode IdentificationSystem="State course code">
<ID>UUUUUUUU</ID>
</CourseCode>

</CourseIdentity>
</CourseReference>
</CourseTranscript>

where UUUUUUUU = CRS.SVC
Rules (FATAL):
  • (4) 43415-0020: For Submission 4, SERVICE-ID must be a high school course (Eligible for State HS Credit = Y in code table C022) and must not begin with 8.
  • (4) 43415-0024: For Submission 4, DUAL-CREDIT-INDICATOR-CODE must be 1, or SERVICE-ID must be CP110100 or CP111200.
  • 43415-0028: If SERVICE-ID is a high school course, then COURSE-SEQUENCE-CODE must not be A.
  • (3) 43415-0043: If PASS/FAIL-CREDIT-INDICATOR-CODE is 13 or 14, then SERVICE-ID must not be a high school course.
  • 43415-0050: If SERVICE-ID is not a high school course, then DUAL-CREDIT-INDICATOR-CODE must be 0 or blank/not reported, and COLLEGE-CREDIT-HOURS must be 0 or blank/not reported.
  • 43415-0051: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 1, then SERVICE-ID must be a high school course (Eligible For State HS Credit = Y in code table C022).
  • 43415-0071: If SERVICE-ID is A3580110 (AP Computer Science A - Math), then there must be another CourseTranscript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is A3580120 (AP Computer Science A - LOTE).
  • 43415-0072: If SERVICE-ID is A3580120 (AP Computer Science A - LOTE), there must be another CourseTranscript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is A3580110 (AP Computer Science A - Math).
  • 43415-0073: If SERVICE-ID is I3580310 (IB Computer Science Higher Level - Math), there must be another CourseTranscript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is I3580320 (IB Computer Science Higher Level - LOTE).
  • 43415-0074: If SERVICE-ID is I3580320 (IB Computer Science Higher Level - LOTE), there must be another CourseTranscript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is I3580310 (IB Computer Science Higher Level - Math).
  • 43415-0019/50300-0004: SERVICE-ID must not begin with SA, SE, SR, SS, or 8.
  • (4) 50300-0006: If SERVICE-ID is a high school course, then COURSE-SEQUENCE-CODE must not be A.

Special Warning:

  • 43415-0033: If SERVICE-ID is an Advanced Placement course (begins with A), then DUAL-CREDIT-INDICATOR-CODE should be 0 or blank (not reported).
  • (4) 43415-0058: For Submission 4, SERVICE-ID should not begin with A.
(3) (4)
E0266

CAMPUS-IDLOC.CC + LOC.DC + LOC.SCSchool OptionsCounty + District + Campus
<CourseTranscript>
<EducationOrganizationReference>
<EducationalOrgIdentity>
<StateOrganizationId>CCCDDDSSS</StateOrganizationId>
</EducationalOrgIdentity>
</EducationOrganizationReference>
</CourseTranscript>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
  • SSS = LOC.SC
Special Warning:
  • (3) 10020-0020: For each campus registered with TEA as an active instructional campus serving any of the grade levels 09-12, or TxVSN campuses 236902048 or 236902108, there should be at least one CourseTranscript with a matching CAMPUS-ID.
(3) (4) StudentAcademicRecordReference ref

STU.IDDemographicsStudent ID
<CourseTranscript>
<StudentAcademicRecordReference ref="SAR_XXXXX" />
</CourseTranscript>

where XXXXXX = STU.ID
(3) (4)
E0017 (C050)

GRADE-LEVEL-CODEHIS.GRTranscriptsGrd
<CourseTranscript>
<TX-GradeLevel>NN</TX-GradeLevel>
</CourseTranscript>

where NN = HIS.GR
(3) (4)
E0949 (C136)

PASS/FAIL-CREDIT-INDICATOR-CODEHIS.PFTranscriptsPass/Fail Credit
<CourseTranscript>
<TX-PassFailCreditIndicator>XX</TX-PassFailCreditIndicator>
</CourseTranscript>

where XX = HIS.PF
Rules (FATAL):
  • (4) 43415-0025: For Submission 4, PASS/FAIL-CREDIT-INDICATOR-CODE must not be 13 or 14 (i.e., non-high school).
  • (3) 43415-0042: If PASS/FAIL-CREDIT-INDICATOR-CODE is 09, then COURSE-COMPLETION-INDICATOR must be 1 on the corresponding StudentSectionAssociation.
  • 43415-0036: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D0, D2, D5, or D9, then COLLEGE-CREDIT-HOURS must be greater than 0.
  • (3) 43415-0043: If PASS/FAIL-CREDIT-INDICATOR-CODE is 13 or 14, then SERVICE-ID must not be a high school course.
  • 43415-0057: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, and COLLEGE-CREDIT-HOURS is greater than 0, then DUAL-CREDIT-INDICATOR-CODE must be 1, and COURSE-COMPLETION-INDICATOR must be 1 on the corresponding StudentSectionAssociation.
  • (4) 43415-0071: If SERVICE-ID is A3580110 (AP Computer Science A - Math), then there must be another Course Transcript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is A3580120 (AP Computer Science A - LOTE).
  • (4) 43415-0072: If SERVICE-ID is A3580120 (AP Computer Science A - LOTE), then there must be another Course Transcript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is A3580110 (AP Computer Science A - Math).
  • (4) 43415-0073: If SERVICE-ID is I3580310 (IB Computer Science Higher Level - Math), then there must be another Course Transcript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is I3580320 (IB Computer Science Higher Level - LOTE).
  • (4) 43415-0074: If SERVICE-ID is I3580320 (IB Computer Science Higher Level - LOTE), then there must be another Course Transcript reported with a matching TX-UNIQUE-STUDENT-ID and PASS/FAIL-CREDIT-INDICATOR-CODE where SERVICE-ID is I3580310 (IB Computer Science Higher Level - Math).

Special Warnings:

  • 43415-0056: If DUAL-CREDIT-INDICATOR-CODE is 1 and COLLEGE-CREDIT-HOURS is greater than 0, then PASS/FAIL-CREDIT-INDICATOR-CODE should be 01.
(3) (4)
E1011 (C088)

DUAL-CREDIT-INDICATOR-CODECRS.CL = 24Courses > OtherCrs Lvl
HIS.SDE > 0
TranscriptsDual Enrollment Credit School (College Level Courses)
<CourseTranscript>
<TX-DualCreditIndicator>0/1</TX-DualCreditIndicator>
</CourseTranscript>

where 0/1 = 1 if CRS.CL = 24 and HIS.SDE > 0; otherwise 0

Rules (FATAL):

  • (4) 43415-0024: For Submission 4, DUAL-CREDIT-INDICATOR-CODE must be 1, or SERVICE-ID must be CP110100 or CP111200.
  • 43415-0034: If ATC-INDICATOR-CODE is 1, then DUAL-CREDIT-INDICATOR-CODE must be 0.
  • 43415-0035: If DUAL-CREDIT-INDICATOR-CODE is 1, then ATC-INDICATOR-CODE must be 0.
  • 43415-0036: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D0, D2, D5, or D9, then COLLEGE-CREDIT-HOURS must be greater than 0.
  • 43415-0037: If DUAL-CREDIT-INDICATOR-CODE is 0 or blank/not reported, then COLLEGE-CREDIT-HOURS must be 0 or blank/not reported.
  • 43415-0050: If SERVICE-ID is not a high school course, then DUAL-CREDIT-INDICATOR-CODE must be 0 or blank/not reported, and COLLEGE-CREDIT-HOURS must be 0 or blank/not reported.
  • 43415-0051: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 1, then SERVICE-ID must be a high school course (Eligible For State HS Credit = Y in code table C022).
  • 43415-0057: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, and COLLEGE-CREDIT-HOURS is greater than 0, then DUAL-CREDIT-INDICATOR-CODE must be 1, and COURSE-COMPLETION-INDICATOR must be 1 on the corresponding StudentSectionAssociation.
  • 43415-0075: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 1, then COURSE-SEQUENCE-CODE must be D0, D1, D2, D3, D4, D5, D6, D7, D8, or D9.
  • 43415-0076: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 0, then COURSE-SEQUENCE-CODE must not be D0, D1, D2, D3, D4, D5, D6, D7, D8, or D9.

Special Warnings:

  • 43415-0033: If SERVICE-ID is an Advanced Placement course (begins with  A), then DUAL-CREDIT-INDICATOR-CODE should be 0 or blank (not reported).
  • (3) 43415-0052: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 1, then there should be Attendance and/or Flexible Attendance for that student where GRADE-LEVEL-CODE is 09-12.
  • (4) 43415-0056: If DUAL-CREDIT-INDICATOR-CODE is 1 and COLLEGE-CREDIT-HOURS is greater than 0, then PASS/FAIL-CREDIT-INDICATOR-CODE should be 01.
  • 43415-0077: If DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D1, D3, D4, D6, D7, or D8, then COLLEGE-CREDIT-HOURS should be 0.
(3) (4)
E1058 (C088)

ATC-INDICATOR-CODEMST.ACMaster ScheduleArticulated Crs
<CourseTranscript>
<TX-ATCIndicator>0/1</TX-ATCIndicator>
</CourseTranscript>

where 0/1 = 1 if MST.AC = Yes; otherwise 0
Rules (FATAL):
  • 43415-0034: If ATC-INDICATOR-CODE is 1, then DUAL-CREDIT-INDICATOR-CODE must be 0.
  • 43415-0035: If DUAL-CREDIT-INDICATOR-CODE is 1, then ATC-INDICATOR-CODE must be 0.
(3) (4)
E1081

COLLEGE-CREDIT-HOURSHIS.CHTranscriptsCollege Credit Hours
<CourseTranscript>
<TX-CollegeCreditHours>N</TX-CollegeCreditHours>
</CourseTranscript>

where N = HIS.CH
HIS.CH is only available for courses where CRS.CL = 24
Rules (FATAL):
  • 43415-0036: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D0, D2, D5, or D9, then COLLEGE-CREDIT-HOURS must be greater than 0.
  • 43415-0037: If DUAL-CREDIT-INDICATOR-CODE is 0 or blank/not reported, then COLLEGE-CREDIT-HOURS must be 0 or blank/not reported.
  • 43415-0050: If SERVICE-ID is not a high school course, then DUAL-CREDIT-INDICATOR-CODE must be 0 or blank/not reported, and COLLEGE-CREDIT-HOURS must be 0 or blank/not reported.
  • 43415-0057: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, and COLLEGE-CREDIT-HOURS is greater than 0, then DUAL-CREDIT-INDICATOR-CODE must be 1, and COURSE-COMPLETION-INDICATOR must be 1 on the corresponding StudentSectionAssociation.

Special Warnings:

  • 43415-0056: If DUAL-CREDIT-INDICATOR-CODE is 1 and COLLEGE-CREDIT-HOURS is greater than 0, then PASS/FAIL-CREDIT-INDICATOR-CODE should be 01.
  • 43415-0077: If DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D1, D3, D4, D6, D7, or D8, then COLLEGE-CREDIT-HOURS should be 0.
(3) (4)
E0782

CAMPUS-ID-OF-ENROLLMENTHIS.STTranscriptsSchl
<CourseTranscript>
<TX-CampusIdOfEnrollment>CCCDDDSSS</TX-CampusIdOfEnrollment>
</CourseTranscript>

where:
  • CCC = LOC.CC
  • DDD = LOC.DC
  • SSS = HIS.ST
Rules (FATAL):
  • 43415-0023: CAMPUS-ID-OF-ENROLLMENT must match an entry registered with the TEA as an active instructional campus in the reporting LEA ending in 001-698.
  • 43415-0026: For the campus reported in CAMPUS-ID-OF-ENROLLMENT, the grade range registered with the TEA must include at least one of grades 03-12.
(3)
E0948 (C135)

COURSE-SEQUENCE-CODECRS.SEQCourses > OtherCrs Seq
<CourseTranscript>
<TX-CourseSequence>XX</TX-CourseSequence>
</CourseTranscript>

where XX = CRS.SEQ
Rules (FATAL):
  • 43415-0028: If SERVICE-ID is a high school course, then COURSE-SEQUENCE-CODE must not be A.
  • 43415-0036: If PASS/FAIL-CREDIT-INDICATOR-CODE is 01, DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D0, D2, D5, or D9, then COLLEGE-CREDIT-HOURS must be greater than 0.
  • 43415-0075: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 1, then COURSE-SEQUENCE-CODE must be D0, D1, D2, D3, D4, D5, D6, D7, D8, or D9.
  • 43415-0076: For a CourseTranscript, if DUAL-CREDIT-INDICATOR-CODE is 0, then COURSE-SEQUENCE-CODE must not be D0, D1, D2, D3, D4, D5, D6, D7, D8, or D9.
  • (4) 50300-0006: If SERVICE-ID is a high school course, then COURSE-SEQUENCE-CODE must not be A.

Special Warning:

  • 43415-0077: If DUAL-CREDIT-INDICATOR-CODE is 1, and COURSE-SEQUENCE-CODE is D1, D3, D4, D6, D7, or D8, then COLLEGE-CREDIT-HOURS should be 0.
(3) (4)
E1056

CLASS-ID-NUMBERLOC.CD School OptionsCode
MST.SEMaster ScheduleSection
<CourseTranscript>
<UniqueSectionCode>CCCCCCCCCC _SSSS</UniqueSectionCode>
</CourseTranscript>

where:
  • CCCCCCCCCC = MST.SCL (zero padded)
  • SSSS = MST.SE

Additional Rules:

  • (4) 40110-0162: If COURSE-COMPLETION-INDICATOR is 1, there must be a corresponding Course Transcript.
  • 43415-000A: The combination of the following fields must be unique for each CourseTranscript: COURSE-IDENTIFICATION-SYSTEM, SERVICE-ID, CAMPUS-ID, StudentAcademicRecordReference, COURSE-SEQUENCE-CODE, and CLASS-ID-NUMBER.
  • 43415-000B: For a CourseTranscript, the following must be provided: COURSE-IDENTIFICATION-SYSTEM, SERVICE-ID, CAMPUS-ID, StudentAcademicRecordReference, GRADE-LEVEL-CODE, PASS/FAIL-CREDIT-INDICATOR-CODE, DUAL-CREDIT-INDICATOR-CODE, ATC-INDICATOR-CODE, CAMPUS-ID-OF-ENROLLMENT, COURSE-SEQUENCE-CODE, and CLASS-ID-NUMBER.
  • (3) 43415-0006: For a particular TX-UNIQUE-STUDENT-ID reporting a CourseTranscript, there must be Attendance and/or Flexible Attendance where GRADE-LEVEL-CODE is 03-12.
  • (3) 43415-0007: For a CourseTranscript, there must be Attendance and/or Flexible Attendance with a matching TX-UNIQUE-STUDENT-ID and CAMPUS-ID-OF-ENROLLMENT.
  • 43415-0008: For each CourseTranscript, there must be a corresponding Course SectionExtension where CAMPUS-ID-OF-ENROLLMENT matches CAMPUS-ID, and SERVICE-ID, CLASS-ID-NUMBER, and COURSE-SEQUENCE-CODE are the same.
  • (4) 43415-0009: There should not be more than six Course Transcripts for a particular TX-UNIQUE-STUDENT-ID.
  • 43415-0011: For a particular CAMPUS-ID-OF-ENROLLMENT, TX-UNIQUE-STUDENT-ID, SERVICE-ID, CLASS-ID-NUMBER, and COURSE-SEQUENCE-CODE, there may be only one CourseTranscript.