Managing Digital Student Documents is one of the functional areas to consider when Integrating with PASI.
Managing Digital Student Documents involves using the following services:
The following questions should be considered when Managing Digital Student Documents in addition to the general considerations when Managing Data within PASI and Managing Core Alerts.
Software applications may facilitate, via human intervention, upload of Digital Student Documents that must be included in a student’s PASI digital student record.
A software application must have functionality to allow software application users to upload to PASI Digital Student Documents.
A software application must have functionality to allow application users to on-demand upload non-digitally born documents (i.e. scanned IPP).
A software application may have functionality to allow application users to upload an identity document (i.e. scanned copy of a birth certificate) and link the student’s identity to the identity document using the Submit Identification Information service.
A software application must have functionality to ensure all Digital Student Documents that are intended to be upload to PASI are successfully uploaded. If there are issues unloading such documents there must be functionality to ensure issues are reported and there is a mechanism to correct these errors and successfully upload the documents to PASI.
Software applications may generate, without human intervention, Digital Student Documents that must be included in a student’s PASI digital student record.
A software application must have functionality to automatically upload to PASI Digital Student Documents generated without human intervention.
A software application may have functionality to automate bulk upload of digitally born documents to reduce the amount of QA required (i.e. application generated student reports cards).
A software application must have functionality to ensure all Digital Student Documents that are intended to automatically upload to PASI are successfully uploaded. If there are issues unloading such documents there must be functionality to ensure issues are reported and there is a mechanism to correct these errors and successfully upload the documents to PASI.
Digital Student Documents can be uploaded for students associated to the software application organization or if the software application organization is the student’s Digital Student Document custodian.
In context of viewing a specific student, the software application must provide functionality to upload a new Digital Student Document (metadata and image).
Digital Student Document metadata can be updated by the organization that created the Digital Student Document or is the student’s Digital Student Document custodian.
In context of viewing a specific student’s Digital Student Documents, the software application must provide functionality to update a selected Digital Student Document metadata.
Each Digital Student Document includes an Is Relevant attribute meaning is the document currently relevant to the related student. Digital Student Document Is Relevant can be updated by any organization associated to the student, regardless if the organization did or did not create the Digital Student Document, or by an organization that is the student’s Digital Student Document custodian.
In context of viewing a specific student’s Digital Student Documents, the software application must provide functionality to update the selected Digital Student Document Is Relevant attribute.
Digital Student Documents may be uploaded to the wrong student or the uploaded Digital Student Document is incomplete or inaccurate. These PASI Digital Student Documents must be deleted.
A software application must have functionality to allow software application users to delete PASI Digital Student Documents that were created by the software application organization or if the software application organization is the student’s Digital Student Document custodian.
To delete a PASI Digital Student Document, it must be updated to set the IsDeleted attribute to True. Given all quality assurance and problem reports are part of the overall Student Record, they too by association will be logically deleted.
Thirty days after a Digital Student Document has been logically deleted, it will be physically deleted from PASI and will cease to be included in IsDataAvailable Digital Student Document synchronization. A logically deleted PASI Digital Student Document record must be removed from the software application local copy of PASI data so it appears the Digital Student Document does not exist in PASI. The corresponding software application record should retain its Assigned RefId and version must be set to zero.
There are numerous factors that determine how Digital Student Document metadata data must be set when creating or updating a Digital Student
A software application must enforce and/or or allow application software users to specify the following when creating or updating Digital Student Document:
Data Element | Format | Required | Recommendations | |
---|---|---|---|---|
Student Document Date | Date/Time | No |
|
|
Document Image | Byte[] | Yes |
|
|
Is Exempt From Quality Assurance | Boolean | Yes |
|
|
Is Quality Assurance Already Performed | Boolean | Yes |
|
|
Is Text Searchable | Boolean | Yes |
|
|
Original File Name | String | No |
|
|
Document Language | String | Yes |
|
|
Document Type | String | Yes |
|
|
Expiry Date | DateTime | No |
|
|
Irrelevant Documents | List | No |
|
|
PASI Core Version | Integer | Yes | ||
Ref Id | Guid | Yes | ||
Is Deleted | Boolean | Yes |
|
|
Is Digitized | Boolean | Yes |
|
|
Is Relevant | Boolean | Yes |
|
|
Linked To Organization | String | No |
|
|
Linked To School Year | Integer | No |
|
|
Student Document Title | String | Yes |
|
PASI will dispose of the majority of a student’s Digital Student Documents and related Digital Student Document images on the student’s Scheduled Record Disposal Date. PASI calculates and stores a student’s Scheduled Record Disposal Date on the PASI student record.
There are however some more sensitive Digital Student Documents that are disposed of sooner than the student’s Scheduled Record Disposal Date. Such documents will have a Disposal Override Date. PASI calculates and stores the Digital Student Document Disposal Override Date.
At the time of this document publication, a student’s Scheduled Record Disposal Date will be set to the student’s grade 12 school enrolment exit date plus seven years and more sensitive documents will have their Disposal Override Date set the Digital Student Document date plus three years.
PASI Digital Student Document disposal will result in Digital Student Documents simply disappearing from IsDataAvailable Digital Student Document synchronization results. There will NOT be an IsDataAvailable record notification where the related PASI Digital Student Document is disposed.
A software application that has the same Digital Student Document retention policy as PASI must initiate software application Digital Student Document disposal processing when time reaches a student’s Scheduled Record Disposal Date or individual document Scheduled Record Disposal Dates. The Get Student Record Document List service must be called to verify the student’s Digital Student Document disposal dates have not changed. If based on the refreshed Digital Student Document disposal dates, document disposal is still required, the software application must immediately remove a disposed Digital Student Document from the software application.
A software application may have a longer document retention policy than PASI. In such case the Digital Student Document and its related Digital Student Document image may remain in the software application but it must be excluded from PASI Digital Student Document synchronization.
A software application with a longer document retention policy than PASI must have a process to remove a Digital Student Document and its related Digital Student Document image when the software application’s student Digital Student Document and/or individual Digital Student Document disposal date is reached.