Table of Contents
Overview
Syncing with Existing DegreeWorks Scribe Blocks
Creating New Scribe Blocks
Errors
“Save As” New Scribe Block in Coursedog
Related Articles
Overview
Coursedog’s Scribe Generator allows you to “sync” Coursedog Simple Requirements with DegreeWorks Scribe Blocks.
For setting up access to the DegreeWorks Scribe API, please see our Ellucian DegreeWorks article.
Once you’ve completed the Access section, please contact your Project Manager or open a Freshdesk ticket with the following:
DegreeWorks URL (e.g. https://degreeworks.coursedog.com)
DegreeWorks Stateless Token URL, used for authentication (https://degreeworks.coursedog.com/api/stateless-token)
Coursedog API User Credentials
For a list of supported rules/scribe please see Scribe Generator.
Syncing with Existing DegreeWorks Scribe Blocks
The “Requirement SIS ID” must be added to the Coursedog Simple Requirement.
Clicking the “Convert to Scribe” button will open a modal with Coursedog generated scribe on the right and DegreeWorks scribe on the left.
The DegreeWorks Scribe “block tags” are visible at the top of the editor.
The differences between Coursedog and DegreeWorks Scribe are highlighted in the editor.
Coursedog Generated Scribe can be merged into DegreeWorks Scribe by clicking the “left arrow” buttons in the center of the modal.
DegreeWorks Scribe on the left side of the screen is an open-ended text editor, where any manual adjustments can be made.
Pushing the “Sync to Scribe” button will send the DegreeWorks Scribe on the left side to DegreeWorks. Only the scribe on the left side is sent to DegreeWorks.
A green banner will appear at the top if/when synced successfully.
Creating New Scribe Blocks
If “Requirement SIS ID” is empty on the Simple Requirement, you can create a brand new DegreeWorks Scribe Block.
Pushing the “Convert to Scribe” button will open the modal with empty Scribe Block Tags. Populate these as necessary.
Once tags are entered, and Coursedog Generated Scribe is copied from right to left, you can push “Create Block”. For example, creating as “Custom Block” is illustrated below.
Once a new scribe block is created, the scribe block ID (Requirement SIS ID) is stored on the Simple Requirement.
Errors
Coursedog uses the same “scribe parser” when sending updates to the scribe API.
If there is an error when creating / updating DegreeWorks Scribe, the issue will be raised in the modal.
The specific syntax error is highlighted on the left side of the editor. All scribe parse errors will be visible here as well as in the merge report.
“Save As” New Scribe Block in Coursedog
Overview
When a program revision has occurred in Coursedog (e.g. 2023 to 2024, etc), you might wish to associate the more recent revisions requisites (2024) with a new DegreeWorks Scribe Block.
Example Scenario
Program Revision 2023 > Program Revision 2024
Open the 2023 program revision.
Find the Simple Requisite in Coursedog.
Push “Covert to Scribe”.
Modify the Catalog Year Stop to 2023 (end the block).
Push “Sync to Scribe”.
Navigate to the 2024 program revision in Coursedog.
Find the Simple Requisite.
Push “Convert to Scribe”.
Modify the Catalog Year Start to be 2024
Modify the Catalog Year Stop to be as desired (e.g. End of Time).
Push “Sync to Scribe”.