Monthly Archives: December 2013

Update for deployment on Tuesday 17th December

The ePortfolio is scheduled for updates and routine maintenance on Tuesday 17th December at 10pm, and may be offline for up to 60 minutes.

This is release 12.5, the highlights of which are detailed below.

Update items included in this build are:
* 7274 – FOUNDATION – West Midlands: Update Validation Forms With New Questions/Namings
* 7495 – FOUNDATION – London Deanery: Psychiatry competencies : new form
* 7823 – FOUNDATION – KSS/London – F1 and F2 Careers MOT forms
* 9585 – RCPI – Report – Trainee Search Results
* 10121 – RCPI – Progress report Year drop down selector to be added to page
* 10349 – RCOG – Add 2013 RCOG Academic curriculum
* 10409 – PHYSICIAN – MCR form enhancements
* 10649 – RCOG – Wording to be added to ‘Logbook Progress” page
* 10793 – MALTA GP – Update display of Educational Logs
* 11100 – FOUNDATION – KSS/London – F1 and F2 Careers MOT forms – Additional work items

Fixes included in this build are:
* 7345 – PHYSICIAN – Confirm/Set rights for “End of Attachment Appraisal” form
* 10402 – FOUNDATION – Prevent retrospective checking for signed declarations
* 11119 – FOUNDATION – Error completing ticketed TAB forms
* 11269 – FOUNDATION – Error viewing Target Timeline for historic posts

Plus, the deployment of phases 2 and 3 of 3 for Defence Medical Services:
* 8400 – DMS – Basic site build – Phase 2 of 3
* 8345 – DMS – Self appraisal of learning form
* 8346 – DMS – PDP
* 8347 – DMS – Tutorial form
* 8348 – DMS – Reflective practice form
* 8349 – DMS – Reflection form
* 8350 – DMS – Research form
* 8351 – DMS – Teaching form
* 8352 – DMS – Audit form
* 8353 – DMS – Courses & seminars attended form
* 8355 – DMS – Non-academic achievement form
* 8356 – DMS – Presentation form
* 8354 – DMS – Exam form
* 8357 – DMS – Procedure form
* 8358 – DMS – Publications form
* 8359 – DMS – Self-appraisal form
* 8360 – DMS – Probity declaration
* 9065 – DMS – Basic site build – Phase 3 of 3
* 8361 – DMS – Health declaration
* 8362 – DMS – miniCEX SLE
* 8363 – DMS – DOPS SLE
* 8364 – DMS – Developing the Clinical Teacher SLE
* 8365 – DMS – Case Based Discussion SLE
* 8366 – DMS – Self TAB & TAB forms
* 8367 – DMS – Core Procedures
* 8368 – DMS – Induction meeting form
* 8369 – DMS – Placement review form
* 8370 – DMS – Educational Supervisors Annual Report form
* 8372 – DMS – Educational Agreement

Update for deployment on Tuesday 10th December

The ePortfolio is scheduled for updates and routine maintenance on Tuesday 10th December at 10pm, and may be offline for up to 60 minutes.

This is release 12.4, the highlights of which are detailed below.

Update items included in this build are:
* 7814 – EPORTFOLIO – Default.aspx pages need to be generated from the menus as per the dental site
* 8241 – EPORTFOLIO – Update Post Table – add Supervisor and Speciality text information onto table
* 9101 – UNDERGRADUATE – BSMS able to view CAPS log Progress Report
* 10034 – EPORTFOLIO – Fix CSS caching (2)
* 10534 – EPORTFOLIO – Move Form Methods into Form Controls
* 10837 – EPORTFOLIO – Apply responsive formatting to default pages
* 10894 – MALTA GP – Create new role “GP Other Specialty Supervisor”
* 8249 – FOUNDATION – FPAS 2013 – Add Cohorts Concept

Fixes included in this build are:
* 10787 – RCPI PCS – Continuing Professional Development” trainee menu broken for PCS Reviewers
* 10576 – FOUNDATION – Left Menu Bar is not displayed for Limited Administrator when selecting a Trainee without current posts
* 10617 – MALTA GP – Educational Agreement enforcement doesn’t work for MVC pages
* 10795 – MALTA GP – Trainee self rating forms incorrectly ticketable
* 10796 – MALTA GP – Other Speciailty Clinical Supervisor Report of GP Trainee Form: Not Satisfied.. saves as Satisfied..
* 10925 – FOUNDATION – TAG CR185b – Educational Supervisors SLE permissions incorrect
* 11110 – PHYSICIAN – Error thrown when viewing MSF Summary Form (v2)
* 11120 – PHYSICIAN – Trainee cannot read some of their forms

Under pressure: how the ePortfolio system performed during ARCP

During the summer the NHS ePortfolio experiences a significant increase in the level of usage and activity in the lead up and during the ARCP process for Foundation and Specialty trainees.

User activity

As shown in the Figure 1 below, the number of page loads due to extensive user activity peaks towards the end of May with 3.1 million page views across the entire ePortfolio. Over half of these are specifically Foundation ePortfolio users.

Of interest is the average page load times that peaks in mid-June. This is particularly marked in Foundation-specific data and can be accounted for by the change in the type of pages being accessed during June compared to May. During ARCP reviews the server will be generating a higher proportion of complex report pages that require the server to have to process more data.

(a) All users

(b) Foundation users

Figure 1. Page views (blue lines) and average page load time (red line) for all users (a) and just Foundation Users (b)

Server performance

The performance of the server (Figure 2) showed spikes in the data transfer rate (blue lines) and measured overall server response time (elapsed time, red lines) with a peak coinciding with the date of highest usage (22nd May). Greater daily spikes are seen seen during June while transfer rates flatten from the end of May onwards. The occasional transfer rate troughs coincide with scheduled downtime for software updates. Users who may have  experienced delays in opening pages or submitting forms during May and June may have been subject to network issues related to local IT systems or infrastructure that we can’t detect or influence.

Performance Summary May June 13

Figure 2. Server performance during May and June 2013: data transfer rate (blue lines) and overall server response time (red lines)

Summary

Overall, there was no reported or detected performance problems with the ePortfolio that could be attributed to high levels of general activity (as seen prior to ARCP) or by high levels of complex processing activity (as seen during ARCPs). This can for the most part be attributed to recently implemented server architecture that can be “powered up” during peak times but also to ongoing efforts by the development team to identify and remove software and data “bottle necks”.