Changelog
Fall 2025
There are no required transcript exchange changes by the colleges for fall 2025.
Expanded Transcript Response Options
Though not required for colleges to adopt, OCAS will introduce support for the following responses, in addition to currently supported response types
- Reissuing a transcript request
<TransmissionType>Reissue</TransmissionType>
...
<ResponseStatus>TranscriptRequestReceived</ResponseStatus>
<ResponseHold>
<HoldReason>Other</HoldReason>
<PlannedReleaseDate>2024-12-27</PlannedReleaseDate>
<NoteMessage>Suspended</NoteMessage>
</ResponseHold>
- Rejecting a cancellation request
<ResponseStatus>TranscriptSent</ResponseStatus>
- Student Not Found due to multiple student records matching request
<ResponseStatus>MultipleMatch</ResponseStatus>
<ResponseHold>
<HoldReason>Other</HoldReason>
<PlannedReleaseDate>2024-12-27</PlannedReleaseDate>
<NoteMessage>Suspended</NoteMessage>
</ResponseHold>
- No Academic Data
<ResponseStatus>Hold</ResponseStatus>
<ResponseHold>
<HoldReason>Other</HoldReason>
<NoteMessage></NoteMessage>
</ResponseHold>
Future Proposed (Optional) Recommendations
All Document Types
For all XML documents sent by OCAS to Colleges, the namespaces declarations will be updated to include an updated prefix, all require imports, and a schema location hint.
Document Type | Namespace |
---|---|
Transcript Request | <TrnReq:TranscriptRequest xmlns:TrnReq="urn:org:pesc:message:TranscriptRequest:v1.1.0" xmlns:core="urn:org:pesc:core:CoreMain:v1.10.0" xmlns:AcRec="urn:org:pesc:sector:AcademicRecord:v1.6.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:pesc:message:TranscriptRequest:v1.1.0 TranscriptRequest_v1.2.0.xsd"> |
College Transcript | <ColTrn:CollegeTranscript xmlns:ColTrn="urn:org:pesc:message:CollegeTranscript:v1.3.0" xmlns:core="urn:org:pesc:core:CoreMain:v1.10.0" xmlns:AcRec="urn:org:pesc:sector:AcademicRecord:v1.6.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:pesc:message:CollegeTranscript:v1.3.0 CollegeTranscript_v1.3.0.xsd"> |
Transcript Response | <TrnResp:TranscriptResponse xmlns:TrnResp="urn:org:pesc:message:TranscriptResponse:v1.1.0" xmlns:core="urn:org:pesc:core:CoreMain:v1.10.0" xmlns:AcRec="urn:org:pesc:sector:AcademicRecord:v1.6.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:pesc:message:TranscriptResponse:v1.1.0 TranscriptResponse_v1.1.0.xsd"> |
Transcript Acknowledgment | <TrnAck:Acknowledgment xmlns:TrnAck="urn:org:pesc:message:TranscriptAcknowledgment:v1.1.0" xmlns:core="urn:org:pesc:core:CoreMain:v1.10.0" xmlns:AcRec="urn:org:pesc:sector:AcademicRecord:v1.6.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:pesc:message:TranscriptAcknowledgment:v1.1.0 TranscriptAcknowledgment_v1.1.0.xsd"> |
Transcript Requests
For transcript requests sent by OCAS to colleges, the following changes will be made and need to be accomodated.
Transmission Data Changes
-
OCAS Will include its email address in an
<Email>
element -
The Student number for the college reported by the applicant will appear in the
<RecipientAssignID>
element, not the<SchoolAssignedPersonID>
-
The OEN, when available, will be present in the following format
<AgencyIdentifier>
<AgencyAssignedID>123456789</AgencyAssignedID>
<AgencyCode>State</AgencyCode>
<StateProvinceCode>ON</StateProvinceCode>
</AgencyIdentifier> -
The OCAS Application Number only will be included (not the OCAS Account Number) in the following format (note "OCAS" as the AgencyName)
<AgencyIdentifier>
<AgencyAssignedID>231922188</AgencyAssignedID>
<AgencyCode>MutuallyDefined</AgencyCode>
<AgencyName>OCAS</AgencyName>
</AgencyIdentifier>
Receivers and Destinations
Instead of listing destination institutions in the collection of <Receiver>
elements, OCAS will be identified as the receiver, and destination colleges will be identified in a <NoteMessage>
with the INSTITUTION
prefix. Destinations will be identified with their CSIS/USIS code in a list separated by colons :
.
<Recipient>
<Receiver>
<RequestorReceiverOrganization>
<OrganizationName>OCAS</OrganizationName>
<MutuallyDefined>OCAS</MutuallyDefined>
</RequestorReceiverOrganization>
</Receiver>
</Recipient>
<NoteMessage>INSTITUTION 353800:321000</NoteMessage>
Removed Elements
- The following elements will be removed/excluded from transcript requests
<GenderCode>
<LangaugeCode>
<AcademicAwardsReported>
<TranscriptType>
<UserDefinedExtensions>
Transcript Responses
Simplified Identifiers
-
The Student number for the college reported by the applicant will appear in the
<RecipientAssignID>
element, not the<SchoolAssignedPersonID>
-
The OEN, when available, will be present in the following format
<AgencyIdentifier>
<AgencyAssignedID>123456789</AgencyAssignedID>
<AgencyCode>State</AgencyCode>
<StateProvinceCode>ON</StateProvinceCode>
</AgencyIdentifier> -
The OCAS Application Number only will be included (not the OCAS Account Number) in the following format (note "OCAS" as the AgencyName)
<AgencyIdentifier>
<AgencyAssignedID>231922188</AgencyAssignedID>
<AgencyCode>MutuallyDefined</AgencyCode>
<AgencyName>OCAS</AgencyName>
</AgencyIdentifier>
Removed Elements
- The following elements can be removed/excluded from transcript responses
<GenderCode>
<LangaugeCode>
<DocumentCompleteCode>
College Transcripts
College Transcript Legend
Include a legend in the <TransmissionData>
as a link to a page on the college website that is durable (e.g. not likely to change with future website updates)
<NoteMessage>LEGEND https://{college hostname}/transcript-legend</NoteMessage>
Simplified Identifiers
-
The OEN, when available, should be present in the following format
<AgencyIdentifier>
<AgencyAssignedID>123456789</AgencyAssignedID>
<AgencyCode>State</AgencyCode>
<StateProvinceCode>ON</StateProvinceCode>
</AgencyIdentifier> -
The OCAS Application Number should be included in the following format (note "OCAS" as the AgencyName)
<AgencyIdentifier>
<AgencyAssignedID>231922188</AgencyAssignedID>
<AgencyCode>MutuallyDefined</AgencyCode>
<AgencyName>OCAS</AgencyName>
</AgencyIdentifier> -
Note: the
<AgencyAssignedID>
should not be used on its own outside of an<AgencyIdentifier>
element
Removed Elements
- The following elements can be removed/excluded from transcript responses
<GenderCode>
<BirthDay>
<DocumentCompleteCode>
<AcademicCompletionIndicator>
Course Data
- Include the
<CourseCreditLevel>
The CourseCreditLevel string indicates the credit level of the course at the source institution.- Undergraduate – Previously 'U’ in EDI
- Graduate – Previously 'G’ in EDI
- Professional – Previously 'P’ in EDI
- Include the
<CourseAcademicGradeScaleCode>
- Commonly used:
- 73 = Percentage (“Other numeric grading system - Percent type”)
- 89 = Numeric (“Other numeric grading system – Canadian”)
- Avoid use of “Unknown” scale codes ‘99’ or ‘500’ (codes > 99 are not supported by PESC)
- For more information see Grade Scale Academic Codes
- Commonly used:
Transcript Acknowledgements
Simplified Identifiers
-
The OEN, when available, should be present in the following format
<AgencyIdentifier>
<AgencyAssignedID>123456789</AgencyAssignedID>
<AgencyCode>State</AgencyCode>
<StateProvinceCode>ON</StateProvinceCode>
</AgencyIdentifier> -
The OCAS Application Number should be included in the following format (note "OCAS" as the AgencyName)
<AgencyIdentifier>
<AgencyAssignedID>231922188</AgencyAssignedID>
<AgencyCode>MutuallyDefined</AgencyCode>
<AgencyName>OCAS</AgencyName>
</AgencyIdentifier> -
Note: the
<Person>
element in the Transcript Acknowledgment should be an echo back of the contents of the related College Transcript