Skip to end of banner
Go to start of banner

Guide To Add Medical PDRs

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current Restore this Version View Version History

« Previous Version 2 Current »

All files referenced in this file are located in Google Drive folder https://drive.google.com/drive/folders/0B7g9LwWIoQa2QzF3Q0h4UDZsSGs

  1. Import Nurse in Pages Menu

    1. Extract zip file from https://drive.google.com/a/marinels.com/file/d/0B_RZdSfSl2xEUjhMeWtIRlhIWFk/view?usp=sharing

    2. Copy “Nurse.Pg” folder to the Server hard drive

    3. Execute command importnavpage "/Root/CUK/PDRs/" "Nurse" "Nurse" "MEDICAL" "[Server local drive]\Nurse.Pg" "StructureOnly"

    4. Weird, but cannot execute this command from C drive

    5. Check that PDR1, PDR2 and PDR3 have one “Default” offering

 

  1. Create Content page for Nurse Menu Item

    1. Copy files NURSERankPDR1.html,  NURSERankPDR2.html,  NURSERankPDR3.html to “/Root/CUK file collection directory\Courses\AssessmentGuidelines

    2. Copy style.css if it’s not there


  1. Add Nurse to Ranks OrgProfileField Choices

    1. Add Nurse for Rank OrgProfileField choice

addOrgProfileFieldSingleChoiceStringChoice "Rank" "/Root/CUK" "Nurse"

  1. Can Assess Rank OrgProfileField choice

addOrgProfileFieldSingleChoiceStringChoice "Can Assess Rank" "/Root/CUK" "Nurse"

  1. Generate json guidelines-medical file

Note: This only needs to be done if the json-file doesn’t exist yet.

  1. Grab ‘Template for Assessor Guidelines.xlsx’

  2. Create Folder /Files inside ‘ExcelToWeb’ folder of the VS solution

  3. Start ExcelToWeb solution in PdrAssessorGuidlineConverter folder

  4. Put ‘Nurse’ as Rank

  5. Select xls/xslx file for upload

  6. Click Upload

  7. File will be generated at ExcelToWeb /Files Folder

  8. Rename to “guidelines-medical.json” if it was not renamed before


  1. Upload guidelines-medical file

    1. Take ‘guidelines-medical.json’ (either from previous step or from folder)

    2. Copy to “Courses\AssessmentGuidelines” at /Root/CUK file collection


  1. Upload Questions to Question Collection (option 1)

    1. Goto /Root/CUK

    2. Click on “Manage” -> Question Repository

    3. Click “Browse”, select NursePDRQuestions.xml


  1. Upload Questions to Question Collection (option 2)

    1. Take Excel file - ‘LMS Spreadsheet Competency Based Pay_VERSION 2_WorkingdocJM_FIXED5_Final’

    2. Copy whole column ‘W’

    3. Paste to blank xml file NurseQuestions.xml ( no <?xml version="1.0"? encoding="UTF-8"?> tag required)

    4. Surround  all question with <Questions> tag

    5. Ctrl-H: Replace CHAR(34) with ‘   if needed

    6. Go To /Root/CUK/, Click ‘Manage’, select ‘Question Collection’

    7. Click Browse and upload NurseQuestions.xml


  1. Create Evaluations for all PDR levels

    1. “Manage” -> “Assessment Repository”

    2. “New” -> “Exam” or “Evaluation”

    3. Specify the Name e.g.  “Nurse Rank PDR1” (the exam/assessment name in the XML link definition must be stripped off of all white space (e.g. ‘<ExamName><![CDATA[NurseRankPDR3]]></ExamName>’ for “Nurse Rank PDR3”)

    4. Set “Pre-Evaluation Instructions” and “Top of Evaluation Instructions”

    5. Click “Questions”

    6. In “Question Repository” Select “CUK Question Repository”

    7. Select desired question set , set the number of questions ( Exam should contain less or equal to number of questions in selected Question Set, Evaluation number of questions should be equal to question set number of question)

    8. Click “Add Questions”

    9. Repeat 8.7-8.9 if needed (for all question categories for the specific PDR level)

    10. Repeat 8.1-8.9 for PDR1-3




  1. Set Offering Role Rule


  1. Add Nurse variable at Org Page attributes by doing 9.2 downwards at:   “/Root/CUK/” -> “Edit” ->”Advanced”->”Page Attributes”.

  2. Add “System.Customer.RuleVariable.Mapping”  -- “$CanAssessRanksWithoutVessels$:Nurse,Nurse”

  3. Add $CanAssessRanksWithoutVessels$ OfferingRoleRules: in order to do this, run the following commands on /pages/dev


Execute commands

  • addOrgSetOfferingRoleRule "/Root/CUK/" "Student"  "/Root/CUK/PDRs/$CanAssessRanksWithoutVessels$/$CourseLevel$" "ProfileEqual(Rank,$CanAssessRanksWithoutVessels$);ProfileEqual(Rank PDR Level,$CourseLevel$)"


  • addOrgSetOfferingRoleRule "/Root/CUK" "Instructor" "/Root/CUK/PDRs/$CanAssessRanksWithoutVessels$/$CourseLevel$" "ProfileNameMatch(Can Assess Rank[\s]*[2-3]*$,$CanAssessRanksWithoutVessels$)"