Cúram Modules
Intelligent Evidence Gathering
Intelligent Evidence Gathering
Player
PLAYER
PO08420, WorkItem:260133 - Read only values within a conditional cluster are cleared when navigating from their question page.
Issue Description:
For an assessment question page containing a conditional cluster, any questions within the conditional cluster that are read only will lose their values once the user navigates to the next page.
User Interface Impact: No
Steps to Reproduce:
- Configure a custom IEG script that has a previously answered read only question within a conditional cluster.
- Launch your custom IEG script.
- Answer the question which will later be displayed as read only within the conditional cluster.
- Navigate to the question page where the answered question is displayed as read only within the conditional cluster.
- Click Next.
- Issue: The previously answered read only question within the conditional cluster has lost its value.
Resolution:
This issue has been resolved by ensuring that each read only question within a conditional cluster maintains its value upon navigating away from its question page.
Note: A work around was previously added to the Health Care Reform Change Of Circumstance script definition to ensure read only data was preserved. Now that the underlying issue has been fixed, this work around is no longer needed and has been removed.
Solutions
Child Welfare
Child Welfare
PO08662, WorkItem:260547 - Intake Narrative text not save when using the Smart Panel Text Editor
Issue Description:
When creating a new Child Welfare Intake and entering Narrative using the Smart Panel Text Editor, the Intake Narrative text followed by double spaces is not saved by the Smart Panel Text Editor. Also, when pasting text that includes different types of formatting such as bullet points, bold, or underline, the Intake Narrative text is not saved. In both scenarios, the user is not presented with a warning message informing the user that the Intake Narrative text will not be saved.
User Interface Impact: No
Steps to Reproduce:
Scenario 1:
- Login as a Child Welfare intake worker.
- Create a New Intake from the shortcuts panel.
- Click on the Participants tab of the Intake Assistant.
- Select New Participant from the page menu and enter the participant details.
- In the Smart Panel Text Editor type some text where double spaces have been entered in the middle of the text, for example, ‘This is to test Intake Narrative’, with an extra space between the words 'to' and 'test'.
- Click Save in the Smart Panel Text Editor toolbar.
- Select Open Intake from the Intake Assistant tab action menu.
- Navigate to the Intake Narrative cluster on the Intake home page.
- Issue: The Intake Narrative text followed by double spaces is not saved by the Smart Panel Text Editor.
Scenario 2:
- Login as a Child Welfare intake worker.
- Create a New Intake and add a new Participant.
- In the Smart Panel Text Editor paste multiple paragraphs of text with different types of formatting, for example, bullet points, bold, underline, etc.
- Click Save in the Smart Panel Text Editor toolbar.
- Select Open Intake from the Intake Assistant tab action menu.
- Navigate to the Intake Narrative cluster on the Intake home page.
- Issue: The Intake Narrative text is not saved by the Smart Panel Text Editor.
Resolution:
The Intake Assistant Smart Panel Text Editor functionality has been updated to now use the allowlist functionality, which will ensure a warning message is presented to the user if any text formatting is used which is not permitted by the editor. Also, the issue with double spaces has been addressed. Now, the Intake Narrative text is saved when double spaces are entered in the Text Editor.
PO08658, WorkItem:260548 - Unable to display the contents of the Basics tab in the Intake Assistant when repeatedly saving Intake Narrative using the Smart Panel
Issue Description:
When adding or modifying Intake Narrative text through the Smart Panel Text Editor, repeatedly saving may result in an error being displayed in the Basics tab of the Intake Assistant.
User Interface Impact: No
Steps to Reproduce:
- Login as a Child Welfare intake worker.
- Create a New Intake.
- Type some text into the Intake Narrative in the Smart Panel.
- Click Save in the Smart Panel Text Editor toolbar.
- Type again or delete some content.
- Click Save in the Smart Panel Text Editor toolbar.
- Issue: An error message is displayed in the Basics tab of the Intake Assistant: 'The page you have requested is not available. One possible cause for this is that you are not licensed for the necessary Cúram module. If that is the case, you can use the User Interface administration screens to remove these links.'
Resolution:
A check has been added to avoid an unwanted server call through the save button in the Intake Narrative Smart Panel Text Editor. Now, when modifying the Intake Narrative using the Smart Panel, the contents of the Basic tab are displayed successfully.
Technical:
The issue was resolved by updating the Javascript function UIMPageAdaptor.isLinkValidForTabProcessing to exclude Javascript links from tab processing.