Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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


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 commandimportnavpage "/Root/CUK/PDRs/" "Nurse" "Nurse" "MEDICAL" "[Server local drive]\Nurse.Pg" "StructureOnly"

  4. Weird, but cannot execute this command from C drive  ** TO RECREATE** Strange - maybe a permission issue in Windows - which ever user the service is running as doesn't have access to C (i.e. apppool identity)?

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

 

Create Content page for Nurse Menu Item

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

  2. AssessmentGuidelines
  3. AssessmentGuidelines”

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

Add Nurse to Ranks OrgProfileField Choices

  1. Add Nurse for Rank OrgProfileField choice
    1. addOrgProfileFieldSingleChoiceStringChoice "Rank" "/Root/CUK" "Nurse"
  2. Can Assess Rank OrgProfileField choice
    1. addOrgProfileFieldSingleChoiceStringChoice "Can Assess Rank" "/Root/CUK" "Nurse"

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


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


Upload Questions to Question Collection (option 1)

  1. Goto /Root/CUK

  2. Click on “Manage” -> Question Repository

  3. Click “Browse”, select NursePDRQuestions.xml


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


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


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$)"