You are on page 1of 12

A Workable Model for Virtual Patient Design

Dr Jonathan Round, Emily Conradi, Dr Terry Poulton,

Arnold Somasunderam

e-Learning Unit, CMHCE, St George’s University of London,


econradi@sgul.ac.uk

ABSTRACT

St George’s University of London have created a generic ‘model’ for virtual patient (VP)
design, simple enough for clinicians to use, yet flexible enough to simulate real clinical
decisions. This method of VP creation is disseminated to educators within our institution
through regular VP workshops.

For each VP an ideal pathway is described, with 3 or 4 critical points or ‘nodes’ that the
patient must pass, in order to progress through the case. These might be, for example,
the restoration of cardiac output after an arrest, ward transfer, or referral to another
doctor.

In order to navigate between nodes, a map of different interconnected possibilities is


designed, typically with 3-4 steps and 3-4 choices at each step. Choices at each step
mimic some of the choices that would be available for a real patient. Many of these
would not allow progress to the next node.

The online activity modeling system ‘Labyrinth’, developed by the University of


Edinburgh, allows these ideas to be quickly and easily transferred into a digital virtual
patient. Labyrinth offers an easy to use VP creator and player that conforms to the latest
technical standards. The finished VP can be accessed online or through an institutional
VLE, with optional add-ons such as timing and scoring.

As a result, a simple educational model can be used to create ergonomically designed


VPs. The next step will be to determine how to incorporate the generated VPs into our
medical curriculum. A trial study to replace our current PBL-based curriculum with a VP
curriculum is being piloted. VPs for the clinical years are to be developed for mobile
devices, to provide the students with ‘just-in-time’ learning.

KEYWORDS

SOLSTICE 2007 Conference, Edge Hill University 1


Virtual patient, medicine, healthcare, higher education, decision-making, gaming

WHAT IS A VIRTUAL PATIENT?

A virtual patient (VP) is defined as: “an interactive computer simulation of real-life
clinical scenarios for the purpose of medical training, education, or assessment.”
(Ellaway, Candler et al., 2006). In its simplest form a VP allows the user, usually via a
computer, to make a choice based on some clinical information. The user is then given
feedback dependent on their choice. More complex VPs will offer more choices, and
then link pages together, so that the information and choices available at any stage
depend on the choices made earlier in the scenario.

Although virtual patients come from a medicine and healthcare perspective, VPs are
essentially problem-solving exercises – the user must apply knowledge to progress
through the scenario (Henderson, 1998). If the case is reflective of real situations and
real choices, they can be excellent tools to practice using knowledge, reasoning, and
decision-making skills, applicable in many fields.

Practising knowledge and skills using virtual patients can offer some advantages over
learning through real-life practise including:

• Repetition;
• Consistent feedback;
• A potential for a greater exposure of scenarios;
• Mistakes do not carry real world repercussions;
• The ability to investigate alternative courses of action;
• Learning can be undertaken in a time and place convenient to the learner.

Simulators and games such as VPs have proven effective and popular e-learning tools
(Aldrich, 2005; Quinn, 2005) that can underpin and extend current practice in teaching
and learning. In particular Virtual patients have already been used with success for
student learning and training in healthcare (Bergin & Fors 2003).

Professional and vocational education needs to be as close to real practice as possible,


whilst still offering educational opportunities and activities. It is emulating real practice
that makes the design of VPs a challenging task.

HOW TO MAKE A VIRTUAL PATIENT

Approaches to virtual patient design

VPs can be time-consuming and expensive to produce. There are four distinct
approaches to virtual patient design:

SOLSTICE 2007 Conference, Edge Hill University 2


• The linear approach. Here the user is prevented from going down any wrong
paths by immediate correction. This is clinically unrealistic, where there are often
several ways to tackle a problem and mistakes are often not immediately
obvious. This approach might be used for testing knowledge of a protocol, but
will not engage students in the same way as more complex, multi choice VPs. An
example of a linear case of this sort is paper-based problem-based learning
case, where the case only proceeds in a single direction.

• The Hi-Fi approach. This approach demands a large amount of time, money
and effort to model all of the possible choices the VP writing team can think of.
Effort is then spent on linking the case to other media and on the appearance of
the case. This is an expensive process – Dr J.B McGee from the University of
Pittsburgh has estimated the cost at over $100,000 per case, making the creation
of a large VP bank impossible for institutions, even collaboratively. Patient
simulators such as those used to train emergency medicine staff and
anaesthesiologists1 are becoming more available, although their purchase price
and running costs are large. These offer the ‘ultimate’ in hi-fi virtual patients.
Even so these might not be suitable for a large range of history based of
investigation based scenarios.

• The algorithm method. Here formulae are developed that mimic physiologic
processes in the body and in disease states, so that changes made by the user
(typically administration of drugs or fluids) alter the output of the formulae and
produce changes on the display, typically of biophysical variables. However this
approach can only be used to create VPs where alterations in vital signs or
biochemistry are the main elements of the case, such as anaesthesia, metabolic
medicine or critical care pharmacology. Most of clinical medicine cannot be
tackled in this way, as it is descriptive and history based. An example is the
Virtual Center for Renal Support (Prado et al., 2002).

• The Lo-Fi method. Here effort is spent on creating a large, but limited number of
choices. Users are allowed to make around 2-3 wrong choices before finding out
their mistake. They are given the option, after making a wrong choice, of making
the correct choice, as long as the choice was not dangerous. These cases are
often not as media-rich or as interactive as hi-fi cases. The interaction will focus
on a specific set of options rather than a much broader set of choices. An
example of a lo-fi VP is Sarah-Jane, developed at St George’s University2.

The problem of choice

1
Example of a hi-fi patient: http://anesth.utmb.edu/simcenter/ [last accessed 23/03/07]
2
Example of a lo-fi patient: http://www.elu.sgul.ac.uk/virtualpatients/examples/sarah_jane/SJP_h_21_NT_HM.html
[last accessed 23/03/07]

SOLSTICE 2007 Conference, Edge Hill University 3


Virtual patients are dependent on choice. If a VP is created with 3 choices at each level,
within just 4 levels there have been over 100 situations which the user may have
entered.

Fig: 1 The problem of choice

Most clinical encounters will involve over 20 choices (e.g. should I ask about the
immunisations, should I do a neurological examination, should I take a full blood count?)
so perfectly realistic simulation becomes near impossible to model.

At SGUL the lo-fi approach is seen as developing VPs that offer enough engagement
for the user to actively practise clinical reasoning and knowledge, whilst remaining
practical to produce in terms of time and budget restrictions – an effective compromise
between realism and practicality. The lo-fi approach also emphasises decision making –
something very difficult to teach in other parts of a curriculum – rather than knowledge
acquisition.

As a result, a workable 10-step model for VP creation has been developed and tested,
that can be transferred to all virtual patients.

The 10-step model for VP creation

1. Decide on a suitable patient

Here you want a scenario that needs evaluation, ideally involving several steps, which
might be in history taking, physical assessment, investigation and can go on to
management steps. Examples might include a man with chest pain, a vomiting baby, a
woman with post menopausal bleeding etc.

SOLSTICE 2007 Conference, Edge Hill University 4


2. Set key nodes

Key nodes are stages in the case that act as a gateway to the next part of the case.
This is a construct to limit the exponentially expanding number of choices during the
case back to one. There will typically be 3-5 nodes in a case, and they will represent the
start of a stage of the patient’s management – for instance they might be triage in A+E,
completion of resuscitation, admission to the ward, cardiac catheterisation and
discharge home for a patient with a myocardial infarction.

3. Create an ideal pathway

This does not have to be the only way through the case, but will give the number of
steps that will need to be programmed. There should be 3-4 between each node. This
limitation is again a device to restrict the potential number of situations between each
node, as for each correct choice there will need to be some other choices, each of
which will then lead onto other choices. The steps to this stage are shown in figure 2
below:

Figure 2: Nodes interconnected with an ideal pathway

4. Put interconnected, branching boxes between the nodes.

These will represent the situations that the patient goes through and the choices
connecting them. It is important that they are placed in the emerging VP empty, again
another device to manage the number of situations that the patient will go through in the
case. You will need at least 100 pages in total to represent a reasonable VP (see Figure
3).

SOLSTICE 2007 Conference, Edge Hill University 5


Figure 3: An empty node map of a VP

5. Decide what the boxes represent and what choices connect them.

Here you will need to think what might be reasonable in a real situation, and use this as
the basis for naming the choices. The pattern of empty boxes (stage 4) might not reflect
real life, and the pattern can, to some extent be adjusted with boxes added or removed
where essential. Further connection may also be made at this stage, including
alternative routes through the case.

6. Prune the case.

Dead end branches need an explanation and redirection back to an earlier node or to
the start.

7. Name each box.

A logical and short naming system is needed. In our cases 0 starts the case, and the
next stage or step is 1, then 2 etc. Each situation at each stage is assigned a letter
alongside: 2a, 2b etc. Dead end explanation pages are given the suffix ‘_e’ beside the
page they are associated with: 4b_e for instance.

8. Create a spreadsheet to define the VP

This is the way the case writer communicates with a technologist to describe the text at
each situation, the choices and the names of the situations that selecting a particular
choice will direct the user to. This part of the process is the most laborious, requiring
imagination to create the narrative describing the clinical state of the patient in each
situation (see Figure 4).

SOLSTICE 2007 Conference, Edge Hill University 6


page
name link to link name Text

Welcome. You have now been a paediatrician since 4 pm,


when your shift started. Its day 1 of the job, and you are
trying to remember all that stuff from the paed course.
Anyway, it wasn't too busy and now you have discovered
the mess and the takeaway menus. A Lamb Rogon Josh
has arrived and you are half way through, when the crash
bleep goes off "Paediatric arrest in A+E". What would you
0 1a finish curry like to do?
1b run to A+E
Excellent. Curry before your patients. Way to go. Just
remember, sometimes it really is an arrest, and its your
1a 2a call mdu job to be there.
After a quick detour into an elderly care ward, you make
it to A+E. As you are catching your breath, one of the
A+E nurses tells you that a six month old girl has been
brought in by ambulance with a 25 minute fit, and now
she's 'desatting'. She is called Shani, you are told. You
notice that she has an IV cannula - at least you don't
have to put in one of those. However she is still fitting,
1b 2b Assess ABC shaking all limbs. What would you like to do?
2c Examine Shani
2d Take a history
Figure 4: Example of the VP excel spreadsheet

9. Insert into a user interface

This can be done simply by creating individual html pages, for instance in Dreamweaver
or even MS Word, creating an XML schema, developing a suitable Flash player, or
using another application, such as Labyrinth (see below: ‘How to make the VP digital’).

10. Enrich with media

The skeleton of the case is now complete. Depending on time and resources, the VP
can now be complemented with other features – clinical photography, video, or sound. It
can be linked to other sources of information, such as on-line course materials and
relevant websites.

This approach will typically produce a case of 10 steps, containing 120-150 pages.
Approximately 10 hours is required to create such a case for one person.

Making the VP play


The e-Learning Unit at SGUL has adopted a set process for developing the files
supplied by clinicians and creating the finished virtual patient. Two open source
software systems are used:

SOLSTICE 2007 Conference, Edge Hill University 7


• Visual Understanding Environment (VUE) developed by the University of Tufts;
• Labyrinth developed by the University of Edinburgh.

VUE is an information management application that provides an interactive, concept


mapping interface, allowing a case to be quickly drawn out to emulate the node map.

Figure 5: Image of a VP node map drawn in VUE

Labyrinth is an experimental educational pathway authoring and delivery system. It has


an easy to use interface, and requires no prior programming knowledge. It incorporates
the latest technical standards for electronic virtual patient simulations developed by
MedBiquitous, a consortium of international medical schools and technical developers.

VUE and Labyrinth are complementary tools, with files created in VUE easily imported
into Labyrinth. Each box in VUE becomes a page in the case and each arrow becomes
a link. The text in each box becomes both the page title and also the text of the
associated link. For example, the following VUE would lead to the following output:

Figure 6: Example VUE map with corresponding output in Labyrinth

SOLSTICE 2007 Conference, Edge Hill University 8


Once the structure of the VP is in place via the VUE node map, the narrative from the
clinicians excel spreadsheet is added to each page. Additional resources such as
images, video and sound files can be added to the case if desired.

Labyrinth allows the VP to have scoring attached, with choices having different positive
or negative weightings. There is also a timing function that can be activated if desired.
The user can review their pathway at any point, to look back and reflect on the choices
they have made.

Finished cases can be played within Labyrinth, displaying the VP as a series of web
pages that can be accessed online. Labyrinth generates the virtual patient through an
XML schema that can be exported out and used with other supporting VP players.
Alternatively, Labyrinth can act as a web service, allowing other VP players to access
cases in realtime.

Figure 6: Example of a virtual patient played in Labyrinth using a St George’s skin

The e-Learning Unit at SGUL are now working towards creating a packaged VP that
can be inserted into an institutional VLE, or downloaded and played offline on devices
such as a mobile phone or PDA.

The VP Workshops

In response to a high level of interest in virtual patients, the Centre for Medical
Education at St George’s University of London have begun to run full day workshops for
the creation of virtual patients. These workshops are run every couple of months to
educators within the medical school and Faculty of Health and Social Care Sciences.

The workshop gives an overview of virtual patients and how they can be used in
education. The delegates are then split into small groups, usually according to specialty,

SOLSTICE 2007 Conference, Edge Hill University 9


and begin to create their own patient, using the methodology outlined here. By the end
of the day the groups will have produced a whiteboard drawing of the nodal map of their
case, and begun the spreadsheet containing the accompanying narrative. This content
is taken away by the e-Learning Unit, and from it an interactive electronic virtual patient
is produced, for the educators to use in their teaching.

Fig 7: Image from a VP workshop

The next step is adapting these workshops to make the creation process more efficient,
particularly in terms of stages 7 and 8 of the model. Currently the process relies on
whiteboards and laptops with Microsoft Excel. The use of interactive whiteboards would
speed the process, as the node map could be saved electronically directly from the
board, and made available to the technologist immediately, rather than having to be
effectively ‘copied’ into an electronic format. These node maps could be uploaded
directly into Labyrinth, making the step from concept to creation almost instantaneous.

SGUL are also looking to expand the workshops externally, due to a high level of
interest from partner institutions and the e-learning community. This will begin with a
workshop to the Higher Education Academy in the summer 2007.

APPLICATIONS FOR VIRTUAL PATIENTS

There are numerous applications for VPs in medical and healthcare curricula. Several
uses for VPs have been suggested, for different courses and at different stages of
learning. Currently the number of freely available VPs in medical education is low. With
the advance of easier models for VP design, shared practice, and pooling of resources

SOLSTICE 2007 Conference, Edge Hill University 10


within the e-learning community (for example see the EC funded eViP project3), the
number of VPs available for teaching will rise.

At first glance, VPs appear to work from existing knowledge and test clinical decision-
making, so VPs might be most suitable for the ‘clinical’ years in medicine. This is
reflected in the emphasis of most of the VPs so far developed. SGUL are now working
towards developing VPs for mobile devices to provide students with self-directed, ‘just-
in-time’ learning, to revise and practice their abilities when they are not in the formal
learning environment of their university.

There is however, no reason why a VP approach might not work as the ‘case’ in
problem based learning. We are piloting a replacement of our current 4yr PBL-based
medical curriculum with a VP curriculum, in order to engage the learner with a more
interactive and less linear learning scenario. VPs will be specifically adapted for this
purpose, to reflect the necessary basic clinical science teaching, and less emphasis on
the ability to apply clinical reasoning. Cases are written with a set of learning objectives
in mind, linked closely into the module.

There is also interest in using VPs for inter-professional working. VPs can allow the
student to gain an insight of what it is to work within an inter-professional team, by
allowing the user to interact with the same patient from a variety of professional
perspectives. Alternatively, the role of different professions throughout the course of the
patient’s story can be easily demonstrated. VPs are also suitable for use in distance
learning and disseminated learning courses.

Finally, we are exploring the use of virtual patients as tools for both formative and
summative assessment, particularly in later years of education, with a scoring system
reflective of the pathway chosen by the candidate.

CONCLUSIONS

Creating realistic choices in virtual patients makes VP creation difficult. Using methods
to limit the number of choices, cases that are close to real clinical encounters can be
created. As a result, a simple educational model can be used to create ergonomically
designed VPs. VPs have the potential to be used in a variety of settings, including
teaching of clinical reasoning, communicating knowledge and assessment, and
problem-based learning. The 10-step VP development model outlined here can be
broadly adapted to create VPs for a number of different educational applications.

For more information on the eViP project, virtual patient workshops, or to experience a
virtual patient first hand, please visit our virtual patient website:
http://www.elu.sgul.ac.uk/virtualpatients/ [last accessed 22/03/07].

3
For more information on the eViP project please visit the SGUL e-learning site: http://anesth.utmb.edu/simcenter/
[last accessed 23/03/07]

SOLSTICE 2007 Conference, Edge Hill University 11


REFERENCES

Aldrich, C., 2005. Learning by Doing. San Francisco, US: Pfeiffer.

Bergin, R. & Fors, U., 2003. Interactive Simulation of Patients – an advanced tool for
student-activated learning in medicine & healthcare. Computers and Education, 40/4
361-376.

Ellaway, R., Candler, C., Greene, P. and Smothers, V., 2006. An Architectural Model for
MedBiquitous Virtual Patients. Baltimore, MD: MedBiquitous.

Henderson, J., 1998. Comprehensive, Technology-Based Clinical Education: The


"Virtual Practicum”. International Journal of Psychiatry in Medicine, Vol 28(1); 41-79.

Prado, M., Roa, L., Reina-Tosina, J., Palma, A., Milan, J.A., 2002. Virtual center for
renal support: technological approach to patient physiological image. Biomedical
Engineering Volume 49, Issue 12, Page(s): 1420 – 1430.

Quinn, C. N., 2005. Engaging Learning: designing e-learning simulation games. San
Francisco, USA: Pfeiffer.

SOLSTICE 2007 Conference, Edge Hill University 12

You might also like