Carnival PDR Setup (from templates)
Copy and Power Rename
XML Questions
Remove irrelevant tags. We are only adding questions with a single tag to make it easier to find, delete and re-add questions when Carnival change PDR content.
Fix any special characters
Find Replace & with “and”
Rename files to match importQuestion commands
XML Exams
Find Replace & with “and”
Replace HtmlContent parameter with
<HtmlContent><![CDATA[<script src="/Smp/Cnt/Root/CUK/-File/js/pdr-collapse.js"></script>]]></HtmlContent>
NOTE: the OrgPath needs to be set depending on which brand you are importing tooRename files to match importExam commands
Note: when we import Exams, we need to include: <![CDATA[QuestionCategory]]> wrapped around the Question Categories. The Exam files that Carnival provides does not necessarily include this.
Page files and Setup Commands
Find and Replace PositionCode. Use NotePad++ Find in Files to do this in all files
Find and Replace TagCode with what is used in the Question File tags. Use NotePad++ Find in Files to do this.
If creating new vessel setups for a brand then copy and paste and Vessel-specific files
Evaluation Import names need to begin with
ImportName="#!#/Root/Carnival/BRAND/PDRs|
to draw from the correct Assessment Repository
Assessor Guidelines
Rename files to match importNavPage files
Load to FTP in appropriate locate as per importNavPage files
Offering Rules
Find and Replace PositionCode
Find and Replace TagCode
Add and run rules
Setting up Registration and Instructor Rules using Matrices
Example PDR Student Matrix (CCL-1EN):
Download a new matrix from the PDR page that you built (e.g. 3ETO)
Reorder/Alphabetize the columns (v4.7, will be done automatically). I like to put the Assessments in a first section and then the Verifications in a 2nd section
You will need to copy the PDR2 Assessment column and replicate it the same number of times as Vessel Classes (So, in this example, there are 7 Vessel classes, so you need 7 PDR 2 Assessment columns - 1 PDR2 Assessment rule for each class).
Fill out the Ranks and Vessels as per Client specifications
Fill out the top part:
PDR3 and PDR2 ReRegistration; PDR 1 OneTime
PDR3 = 30d; PDR2 180d
Certificates: PDR3 = 2Y; PDR2 = 5Y
ASSESSMENTS: Use
MostRecentRegistrationCompletedFor
with the Path of the Verification from the Previous LevelVERIFICATIONS: Use
CompletedForSinceCurrentCompletion
with the Path of the Assessment from the Same Level
Example PDR Instructor Matrix (CCL - 1EN):
Download a new matrix from the PDR page that you built (e.g. 3ETO)
Reorder/Alphabetize the columns (v4.7, will be done automatically). You don’t need to split up the Assessments and Verifications into sections
Instructor Rule Status = Active
Add an x for Remove Instructor if client desires this
Fill in the ranks / vessels as advised by Client
Post Setup Checklist (Run through prior to notifying client that setup is complete):
Check that Assessments and Question Categories are correctly tagged (tagging icon appears in Respositories)
Check for questions without tags using
GetQuestionsByCategoriesAndTags
(exclude -tags:tagList to show questions without tags)Check Attributes (including Permissions) using
GetLinkAttributes
on each Course and Nav Page levelCheck Assessment Link
System.Content.Evaluation.SelectedTags
Attributes (GetLinkAttribute
)Check Names and Link Order using
GetNavPageLinkDetails
Check that External IDs (CPS Codes) have been correctly added using
GetNavPageDetails