4. Using the client¶
4.2. Locking¶
The icon at the top right of the menus displays the lock status. Touch the icon to change the lock status. The icon can appear as:
Locked. When CamCOPS has a patient selected, and is locked, you can give it to the patient, and the patient won’t be able to see details from any other patients. If no patient is selected, and CamCOPS is locked, no tasks or patients are visible except anonymous tasks (see below).
Unlocked. When CamCOPS is unlocked, you can change the patient, and see tasks from all patients when no patient is selected.
Privileged. This mode is for administration, and allows full configuration of CamCOPS. You can enter privileged mode from the menu.
4.3. Patients¶
When viewing a menu, near the top of the screen, you’ll always see the current patient’s details or a message saying No patient selected.
Touch
to choose (or add, or edit) a patient. At the screen:- Touch a patient row to select/deselect that patient.
- The currently selected patient, if any, will be shown in blue.
- Touch
to add a patient.
When a patient is selected, you can also:
- Touch
to mark the patient as finished (see “Uploading” below).
- Touch
to edit the patient’s details.
- Touch
to delete the patient.
In the list of patients:
indicates that the patient has been marked as finished (see “Uploading” below).
indicates that the patient’s details are insufficient to be uploaded (as determined by the server’s ID policy).
indicates that the patient’s details are sufficient to be uploaded, but insufficient to be finalized and removed from the tablet (as determined by the server’s ID policy).
When editing a patient:
4.4. Tasks¶
From the main menu, you can go to the
. This shows all tasks on the tablet for the current patient. You can also browse the menu to find specific tasks. If you have trouble finding one, try .At any task menu, task summaries are displayed.
- Choose for a page of background information about the task.
- Choose to view the task’s status within CamCOPS, such as whether your server is offering a fully functional copy or a skeleton task (according to institutional permissions).
- Touch
to create a new instance of the task, for the current patient.
- Touch a task row to select/deselect a task. (The currently selected task, if any, will be shown with a coloured background.)
indicates (for an anonymous task only; see below) that the task has been marked as finished.
When a task is selected:
4.5. Anonymous tasks¶
Some tasks are anonymous; they are not associated with any patient. (An example is the anonymous GMC patient satisfaction questionnaire.)
4.6. Test subjects¶
You may want to experiment with the non-anonymous tasks. A suggested way is to define a fake patient with an invalid ID number, or perhaps a couple of different sexes. For example, an NHS number cannot be a single-digit number, but CamCOPS doesn’t perform NHS number validation, so you could tell everyone in your institution that FAKEPATIENT, JANE (NHS# 1, female) and FAKEPATIENT, JOHN (NHS# 2, male) are your test patients. Everyone can then feel free to play with those identities, but not to create others. However, you may be prohibited from doing this in a clinical environment, in which case you could set up a second training group in your database. (The disadvantage of that is the need for users, or their administrator, to select the proper group after training.)
4.7. Questionnaire-style tasks¶
Some tasks use an custom user interface, but many use a standard questionnaire style with one or more pages.
The page colour tells you whom the page is primarily for:
- white for patients;
- pale yellow for clinicians;
- a pale yellow header with a white page where the clinician needs to show the patient the page and then mark the responses;
- lavender for configuration menus;
- … and grey for the CamCOPS main menus.
When entering information, make the yellow disappear. Information is
required if you see things in yellow, like this:
Enter some text. You will not be
able to move on to the next page while required information is missing.
To navigate within a questionnaire, use the (back) and
(next)
icons at the top right to navigate the pages. At the final page, touch
to finish. To abort, touch
(at the top left).
Note
Aborting discards your changes when editing configuration information, but does not discard changes made to tasks. All changes made to task information are immediate and persistent.
Some widgets have special properties:
- Some widgets can’t display the lack of a value well (e.g. date/time pickers;
sliders). They show the symbol
when information is missing but mandatory. If
appears, you need to set a value, even if it looks like one is already set! Widgets may show
when information is missing but optional. Occasionally, widgets may offer the delete button
to wipe their contents.
- For date/time fields, touch
(if shown) to set the date/time to now.
- For sounds, touch
and
to start and stop the sound, respectively. (The symbol indicates whether or not the sound is currently playing.) Some sound players offer a volume dial as well.
- For photos, touch
to take a photo (using your device’s camera interface), and
to rotate the photo. You can also delete the photo with
.
- For sketches, touch
to reset to the starting state.
- For countdowns, touch the , , and buttons as required. If your device’s volume is turned up, the device will go bong when the countdown elapses.
- For diagnostic codes, you can browse the tree (and touch ‘leaves’ and
sometimes branches to select a diagnosis), or press
to switch to a search view, where you can type in a fragment of a diagnosis or its code. Press
to return to the tree view.
See the Demonstration questionnaire on the
menu for a tutorial.When viewing a read-only facsimile of a questionnaire-style task:
4.8. Uploading¶
Choose
from the main menu. It will only work if:- You have chosen the server in .
- You have set your username (and, optionally, password) in .
- The tablet has previously been registered with the server ( ).
There are three upload methods:
- COPY. This copies unfinished patients to the server. It moves finished patients (that is, the data for finished patients is copied to the server, then deleted from the tablet), and finished anonymous tasks.
- MOVE. This moves all patients and their data. (If some patients do not meet the server’s finalizing criteria, as above, then you can’t MOVE until you fix this.)
- MOVE, KEEPING PATIENTS. This moves all patients’ data, and erases all task data from the tablet, but it keeps the basic patient details, so you can add more tasks for these patients later.
Please MOVE whenever possible; this reduces the amount of patient-identifiable information stored on this device.
You should see a message of success when the upload is complete.
4.9. Seeing what you’ve uploaded¶
Use any web browser (on a computer or tablet) to browse to your CamCOPS server. See the web interface instructions for more detail.
4.10. Help¶
The
menu includes, amongst other things:- links to this documentation;
- a demonstration task, to try out all the user interface elements;
- the CamCOPS app version number.