Home
  • User Guide
  • Workflows
  • Features
  • Changelog
  • Changelog
  • Changelog
  • Features
  • Incident Management
  • User Guide
Home
  • User Guide
  • Workflows
  • Features
  • Changelog
  • Changelog
  • Changelog
  • Features
  • Incident Management
  • User Guide
  • Introduction

Introduction

This workflow presents a step by step guide to using Rova classification and cohorting to validate pathways. This does not necessarily replace local validation policy and ultimately requires the user to make a decision about the status of a particular pathway.

The key features of Rova are explained in detail, along with an FAQ section based on user feedback received to date. This workflow assumes knowledge of Pathfinder & Surveyor, for which guidance can be found elsewhere on these training pages.

Rova validation guidance;

Rova validation guidance

Selecting pathway(s) to validate

Details of navigating Pathfinder can be found here: Luna User Guide. This covers using the dashboard grid, filtering & searching.

The only additional requirement for Rova is to select the Rova view from the view selection drop-down menu. It is crucial that validating Rova pathways commences from the Rova worklist, as this is how the validation outcome – the acid test of whether Rova has got its recommendation right or not – is linked to the Rova cohort;

New Pathfinder

Old Pathfinder

Old Pathfinder

Whilst in the worklist, further filtering & sorting is possible to refine the subset of pathways being validated. A useful Rova dimension is the qualifying document – sorting for example by file created date will show the pathways that have newly qualified for the cohort.

Surveyor

Launching Surveyor is done by clicking on the magnifying glass icon for the pathway to be validated;

Surveyor Magnifying Glass

Dealing with multiple pathways

Surveyor can on occasion load with more than one pathway presented in the timeline. This is because the document that qualified the pathway for the Rova cohort can also be linked to another pathway by way of the specialty/dates linkage method described here [insert link].

Pathways can also be added to and removed from the timeline by selecting the (using the checkbox) from the pathway list in the list viewer window – note that the pathway with no checkbox is the pathway loaded from the Pathfinder worklist;

As other pathways are added to the timeline, so are all activity and documents associated with those pathways in addition to those already there linked to the 'main pathway'.

Pathfinder Pathways

How to interpret multiple pathways

Clicking on the swimlane headers for each pathway expands & collapses it. Use the timeline controls to view sufficient information on the screen – removing detail, limiting the length of the pathway. Timeline controls highlighted red below;

Multiple Pathways

The first task in validating Rova pathways is to check the qualifying document is correctly linked to the pathway. Conduct the following checks between the document and pathway;

  • Does the specialty & clinician match (note the clinician could legitimately be different, but if they’re the same it is highly likely it is a correctly linked document
  • If there are other documents on the main pathway, check others for reference to the clinical condition being managed & confirm the condition in the qualifying document is the same
  • Does the document precede the current pathway period? It does happen occasionally & obviously is not relevant to the validation if it does.
  • If the document is incorrectly linked to your pathway, follow the reject classification workflow here: insert link

Leveraging other pathway data in LUNA

Other related pathways can be added to the timeline as instructed above. Related specialties and overlapping dates are often clues that other pathways have been started incorrectly. Adding a pathway to the timeline will add all linked documents and activities.

Unlinked documents: The document list header can have a red exclamation as per the image below. This means there are documents for the patient that have not been linked to any pathways. It is worth scanning the list & for any where the specialty or date may be relevant, bring them into the timeline using the checkbox in the list.

Unlinked Documents

The location of the qualifying document can influence the outcome of the validation. If there is subsequent documentation and/or activity, the outcome is less likely to be a clock stop based on the Rova recommendation. Cohorting in Pathfinder takes care of document location, with some cohorts allowing the qualifying document not to be the latest on the pathway.

Validating Rova document results

The primary classifier – each Rova cohort has a primary classifier that is intuitive & directly linked to the cohort’s description e.g. the medication classifier is the primary classifier for the medication cohort. The only variation for this is for active monitoring, the due date classifier is the primary. A typical active monitoring qualifying document will contain classification like this;

Qualifying Document

The due date classifier is the primary classifier and has recognized “in about 6 months” as the potential active monitoring decision.

Negating classifiers – If there are sentences in the qualifying document that contra-indicate the primary classifier, these should be validated. These may already be classified sentences, but could also be ones Rova has missed. It is often these missed classifications that cause false positive qualification for the Rova cohorts, so we rely on feedback to refine the algorithms to ensure these are classified in future.

Classifier validation workflow

In the document viewer, hovering the cursor over the classifier icon will open the validation dialogue box. Firstly confirm your validation decision accurately reflects the classifier description (or ‘semantic intent’ – see here for guidance).

Validation Workflow

Select the validation option & follow the on-screen instructions for reject or change & click on save when prompted. Approval validations are submitted automatically to the LUNA database. A confirmation message will be briefly displayed in the top right corner of the screen for all validations.

To add a classification where Rova has missed something, select the full sentence, including any list headings that might give context to the sentence.

Adding Classifications

In this example, an onward referral is indicated, but has not been classified by Rova. Right click on the highlighted text & select the appropriate classifier from the resulting list;

Highlighted Text

The added classification will be saved to the database automatically on selection.

All classification validations are reviewed manually by the Rova team prior to updates being committed to the classifier algorithms. Although it is not yet possible to “un-add” a classification if you change your mind, we would rather users submitted too many rather than opting not to add anything. Rejected/approved/changed validated classifications can all be re-validated by following the process above. The validation history within the validation screen will confirm the latest iteration.

Recording the pathway validation

The pathway validation outcome is the single most important information a user can submit for Rova identified pathways, and should always be submitted from the Rova cohort worklist. Local validation policy/guidance should be followed at all times, so this step is purely aimed at ensuring the validation is submitted correctly.

Follow the workflow documented here [insert link]

Links to other information

Document scope

The document extraction process means that Rova can generally process any digital document from a Trust’s document store. There are numerous file types – PDF, DOC, TXT, RDF etc as well as document types – clinic letters, PAS comments, internal clinical notes, proforma, summaries. All of which are standardised through the extraction process which means that regardless of type/content/format, Rova is always processing the same thing – text.

Generally, Rova is deployed with scope set at a fixed time period, for example the last 5 years worth of documents at initial deployment, and all new documents from then on. The decision about timescale is made early in a deployment and generally seeks a compromise between inclusiveness and the practicalities of storage space and processing time.

As a general rule, Rova only covers documents in a Trust’s central document repository – its EPR. There can be additional documents in specialty specific systems – Medisoft for Ophthalmology, Tomcat for Cardiology, Infoflex for cancer services to name but a few. A default deployment would not typically include these, although additional connections can be made available.

Rova categorises documents into a variety of types. All can offer narrative that can be classified, although by definition some will yield more positive language matches than others. In general terms, external ‘formal’ documents that are written in long-hand language with accurate punctuation are easier to classify than internal ‘note’ type documents that tend to be heavily abbreviated, scantily punctuated and acronym heavy. Rova can and does still classify these, and there is certainly value in making Rova’s scope as broad as possible, but users should be aware of the challenges faced by the differing writing styles.

These are the categories of documents that form the basis for Rova’s scope;

Table 1: Rova document categorisation

Document Category
Clinic letters
Community documentation
Diagnostic results
Maternity documentation
MDT documentation
Notes
Nursing documentation
Other/non-definitive
Pharmacy documentation
Referral letters
Messages/PAS comments
Admitted patient discharge documentation
General forms & proforma
GP/General/Patient letters
ED other documentation
ED discharge summary

Semantic intent

Semantic intent describes the classifier’s purpose. As already described, Rova is looking to see if a single sentence matches a language pattern, so is not looking at the context within the document or within the wider pathway. The semantic intent defines what specifically the language patterns have been taught to look for, regardless of what else is seen in the document.

To illustrate, two examples using the Outpatient Procedure classifier, for which the semantic intent is ‘The patient underwent an intervention and/or procedure in clinic (today) that was in addition to the consultation’;

Definitive treatment – the patient has undergone a steroid injection that from an RTT perspective is definitive and would stop the clock:

Definitive Treatment

Symptoms management – this patient’s RTT clock will still be ticking as they have been referred on for consideration of a more definitive intervention:

Symptom Management

Rova is correctly identifying that a procedure has been performed in both cases, so if a user was validating the classification, they would approve this. Rova has done its job correctly as cannot be expected to ingest the context within which the procedure sentence was written.

A typical LUNA user will be vastly experienced in managing pathways, referrals and the wider context of patient care, so when looking at a Rova classification will rightly & instinctively be immediately looking at the meaning of the classification in the context of the patient as a whole. Users should understand that Rova cannot do this and therefore they should divorce the classified sentence from the wider context.

Users should always maintain focus on the classified sentence rather than the wider pathway or document. They may well have arrived at the document from a cohort for example that contains potential clock stops so would be expecting to see confirmed definitive outpatient treatments in this example. On face value, the symptoms management document would be rejected as it is not definitive, but on closer inspection both examples meet the semantic intent of the OP procedure classifier and so should be validated as such.

LUNA has an additional layer of business rules to apply to Rova classifications that allow some context to be applied to the classified documents – cohorting.

Cohort hierarchy

Rova cohorts are built in a way that a pathway can only qualify for one at a time. For example, a patient seen in Pain Management & receives a steroid injection as a definitive treatment, and also put onto PIFU can classify for both the PIFU and OP Procedures cohorts.

In general terms, the hierarchy is based on accuracy of the classifier, but can also utilise softer information. In this example, outpatient treatment could be definitive, or could be to manage symptoms whereas PIFU can only really be one thing, so is the cohort selected for this pathway.

The hierarchy in use currently is:

BuildOrderCohortCodeCohortDescription
1RVRTTD01Discharge (High Confidence) - based on latest document
2RVRTTD03Discharge (Low Confidence) - based on latest document.
3RVRTTD02PIFU - based on latest document
4RVRTTD01dDNA Discharge - based on latest document
5RVRTTD04Negated Discharge (discharge & follow up in same document) - based on latest document.
6RVRTTM01Medication - document anywhere on the latest pathway period
7RVRTTD08Transferred Care - to another provider for clinical or social reasons - based on latest document.
8RVRTTD01hDischarge (High Confidence) - based on any document after the latest activity with no subsequent documents indicating pathway continues.
9RVRTTD01dhDNA Discharge - document anywhere on latest pathway period with no subsequent documents indicating pathway continues
10RVRTTD02hPIFU - based on any document after the latest activity with no subsequent documents indicating pathway continues
11RVRTTD07Negative Diagnostic Outcome - based on latest document
12RVRTTD05bActive monitoring - based on the latst document on the pathway period
13RVRTTD09bSurveillance - either at this Trust, in primary care or with a national screening programme - based on latest document
14RVRTTD13Follow-Up Diagnostic Due Date - document anywhere on the latest pathway period
15RVRTTD05Active monitoring - document anywhere on the latest pathway period
16RVRTTD09Surveillance - either at this Trust, in primary care or with a national screening programme - document anywhere on the latest pathway period
17RVRTTD12Negative Diagnostic Result (No Follow-Up) - based on latest document
18RVRTTD12aNegative Diagnostic Result - based on latest document
19RVRTTD12fNegative Diagnostic Result - document anywhere on the latest pathway period
20RVRTTF01Follow up activity required - based on latest document. latest activity is an OP Appointment
21RTTOPTRT01Outpatient Procedure - OP procedure treatment took place in clinic over and above the consultation
22RTTOPTRT02Medical Device - Device issued in clinic over and above the consultation
23SUBSREF01Pathways on the RTT PTL cohorts where there is a subsequent referral on the same patient and treatment function in any status OR any other open referral on the same patient and treatment function
24RVRTTD10aPathways currently on the RTT PTL cohorts where the latest OP attendance on the pathway is "Discharged from Consultant's Care" and a linked document exists on the pathway. Document can be linked by any method.
25RVRTTD10bPathways currently on the RTT PTL cohorts where the latest OP attendance on the pathway is "Discharged from Consultant's Care" and a linked document DOES NOT exist on the pathway.
26RTTOUTC01Pathways on the RTT PTL cohorts where the latest appointment on the pathway has a missing outcome
27RTTOUTC02Pathways on the RTT PTL cohorts where the latest appointment on the pathway has an Outcome of Attendance in Group A (ADD DESCRIPTION LOCALISATION IN dbo.ViewCohortLink or Post Deployment)
28RTTOUTC03Pathways on the RTT PTL cohorts where the latest appointment on the pathway has an Outcome of Attendance in Group B (ADD DESCRIPTION LOCALISATION IN dbo.ViewCohortLink or Post Deployment)
29RTTNOATT02Pathways on the RTT PTL cohorts that have no OP attendances, IP admissions or open IPWL entries linked to the pathway
30RVNODOC01Pathways on the RTT PTL cohorts that have no documents linked to the patient record
31RVNODOC02Pathways on the RTT PTL cohorts that have no documents linked to the pathway record
32RVCLASS01Pathways currently on the RTT PTL cohorts that have a document classified by Rova as Rova as "Discharged" (High/low Confidence). The document date is AFTER the pathway start date/referral received date
33RVNOCLA01Pathways on the RTT PTL cohorts that have documents linked to the pathway, all of which have no positive classifications

Document List headers

List headers vary significantly between Trusts & even between services within Trusts. Essentially a list header is a section title either in a template type document or a letter document. Typically, list headers are used at the start of the narrative to summarise the patient contact & cover;

  • Clinical history
  • Investigations to date
  • Medications
  • Management plan (from this contact)

These lists can be a mine of useful information captured in short-form & not always in the body of the document. Equally, they can be a challenge for Rova as the list header can completely change the meaning of the classified sentence. For example;

List Headers

In both of these, the classified text is identical, but their meaning is completely changed by the list header – from a historic inference that the patient was discharged from Oncology to a clear positive discharge from Urology.

Negation – to follow

FAQs

Why are there multiple classifications of the same sentence?

This is predominantly associated with the many different types of follow up classification. Core to this is the high confidence follow up classifier looking simply for language that confirms that an intervention of some sort is required in the future. This means there can be overlap between this and other classifiers.

Classification1

This classifies for add to list, picking up the ‘listed for ACL reconstruction’  and for a high confidence follow up as the ‘listed for’ term is connected to the management header ‘Plan’

Classification2

Similarly this example meets the definition of both the high confidence follow up and the diagnostic classifiers

Classification3

This example has a high confidence follow up paired with the due date classifier. The follow up appointment is obviously classified, but also the ‘6 months’ as the sentence confirms a time period for the follow up

Classification4

This example has a third classifier – the low confidence follow up in white. The low confidence follow up is designed as a catch-all for any possible hint of a follow up action being required, in this case the ‘we will arrange’ phrase. These classifiers were designed primarily to negate discharges but unfortunately we are not yet able to use them selectively, so they can be ignored where other follow up classifiers exist.

Classification5

Due date can be triggered by any form of high confidence follow up – in this case, the physio timeframe and the appointment have both been classified

Classification6

One final variation – 2 follow ups and 2 due dates. This is actually a high confidence follow up plus a ‘shorthand’ follow up. The shorthand version uses the list header in combination with the term ‘follow up’, whilst the high confidence follow up classifies the sentence in isolation.

Rova casts its net wide in an attempt to capture as much variation in language, which it does well. What you see here is the overhead of when the algorithms overlap, normally because of shorter, less grammatically correct sentences.

I can’t see an icon for active monitoring.

Rova doesn’t yet have a classifier that looks for language specifically referencing active monitoring, but instead uses the ‘due date’ classifier with any phrase implying a 6 month or longer lead time for the follow up appointment qualifying the pathway for the active monitoring cohort. An active monitoring classification may then look something like this;

Classification7

Why am I seeing documents on my pathway that are not relevant?

Documents are not generally linked to pathways in an EPR system – there’s no real operational or clinical need to do this, so we have to create linkage in LUNA. In order of precision, LUNA does this by (assuming the document can be linked to a patient);

a) Using a direct link to the pathway

b) Document is linked to an activity, which in turn is linked to a pathway

c) The document is linked to the same specialty as the pathway & the document date is within the pathway period’s start (& stop if applicable) date.

This last method can, when a patient has more than one concurrent pathway for different conditions, lead to the document being incorrectly linked to your pathway. These should be flagged to the Rova support team be rejecting the primary classification;

Rejection Reason

The pathway I’m validating should remain active, meaning the Rova recommendation was wrong. Isn’t Rova supposed to be finding clock stops?

Rova’s primary objective for the RTT PTL is to find clock stop events/decisions from documents. However, the nature of the beast is that there are infinite combinations of language & pathway events means there will inevitably be scenarios that present as false positives i.e. where Rova has recommended a clock stop, but human validation finds something Rova hasn’t.

The Rova team aspire to Rova being correct for 90% + of pathways that qualify for cohorts. Experience so far suggests that this is generally the case for discharge & PIFU cohorts, but less so for active monitoring, surveillance and outpatient treatments. For these, we see results anywhere between 60-90% which although is below par in terms of our target, still represents a sizeable efficiency gain compared to manual validation. Where this scenario is seen, simply validate the pathway as active in order to flag to the Rova team

Why has Rova classified a discharge for an inpatient discharge, not a pathway discharge?

We have developed the Rova discharge algorithm to spot ‘short-form’ language as well as the more descriptive language typically found in clinic letters. This is to broaden the scope of Rova to documents such as notes, messages & comments where we do find considerable volumes of positive matches.

Discharge summaries do contain usable information in relation to pathway management, most notably with follow up arrangements or instructions; “Follow up: not required” & similar. This makes discharge summaries a viable document type for Rova, but the overhead on occasion is ward or hospital discharges are occasionally classified by the short-form elements of the discharge classifier.

How does a low confidence discharge differ from a high confidence discharge?

A low confidence discharge is typically where the language suggests the patient is being discharged from a specific service or clinician, but their pathway may well continue with another service. This could be discharge from a 2WW pathway to a routine pathway, or from a consultant's care to the specialist nurse or AHP.

Often a sentence will classify as both a high and a low confidence discharge which although is not a bug, is something that needs refining. The user should be aware of the cohort they are validating from, so this shouldn't confuse the validation. Ultimately Rova is directing the user toward a potential discharge, but the presentation of the classification does need attention.

What is a negated discharge?

These are high confidence discharges, but where Rova has also found a low confidence follow up - where there is a 'hint' of something else in the qualifying document - typically a request for someone else - the GP, the patient or another clinician - to undertake an action of some kind. Often these can be requests for actions in primary care, which would not negate the discharge from the secondary care service, but to be on the safe side, these are presented as low confidence so that the user knows to look for and verify these other actions.

There is no need to validate the low confidence follow up in Surveyor, unless this has been specifically requested.

Last Updated:
Contributors: Joseph Jawor (MBI)