Virtually Priceless Thoughts

Reflections on Health, Informatics, and Research

Archive for the ‘EMR’ Category

Return of Documentation Patterns

without comments

Some months ago now I posted on the idea of creating patterns for EMRs akin to the work that others have done in User Interface design and other areas, all based on Christopher Alexander’s work. We are close to embarking on attempting to build some specific documentation patterns now at the Health Authority. Not the full blown vision with breadth and depth of Alexandrian patterns, but specific, fairly uniform sections of reusable electronic clinical documentation.

These are sitting somewhere in between openEHR archetypes and templates in terms of scope and size. The hope and plan is that these can be designed in a way that they will form the building blocks for the various e-Forms in the multiple clinical information systems, increasing interoperability and care standardization while decreasing rethink for common items. Each pattern will be designed to be a clinical cluster of content that is part of a reusable assessment.

Clinical Information Architecture Plan3.graffle_ Canvas 14.png

These documentation patterns can managed by a central group (in this case the CARB – Clinical Architecture Review Board) and used, with simpler guidelines, by documentation teams in each application design team. Request for new patterns would come back to the CARB so they can be reviewed and ensure that they are consistent.

Some example patterns include:

  • Problem List
  • Past Medical History
  • Allergies
  • Glasgow Coma Scale
  • Vital Signs

Some patterns will likely have multiple versions. This could be for a few reasons: evolution of the pattern or there are needs to have different levels of detail in different settings. Patterns evolve over time with improved design: initial design included minimal structure, now it should be more structured and we know how better to structure it. Patterns in different context may need more or less information. Vital Signs is a good example of this – vitals in an ambulatory clinic are much simpler than they are in the ICU. Still the information that does overlap should be the same (e.g. weight, BP, etc). These would be multiple versions of the pattern. Neurovitals will likely be a separate pattern to complement vital signs.

We are early days now, just starting to ramp up the necessary clinical and informatics skills to do this work. The two daunting aspects are: can we crack the clinical content into a sufficient number of truly reusable patterns to make this useful? (and related) how are we going to standardize clinical documentation across a large region that is actively using multiple documentation standards (including many ‘local’ standards) across several care settings and professions.

Written by priceless

May 30th, 2009 at 5:50 am

Posted in EMR

Tagged with ,

Designing E-Documentation for a Hybrid, Regional Environment

without comments

This is a follow on to my previous post on forms. I am working with a group now to design some clinical documentation and the information captured will be used in several very different environments. These locations are “hybrid” in that some information is electronic and other information is still on paper. A further wrinkle is that the evolution from paper to digital is not going to happen across the entire organization at the same rate, so we need to design a solution that will support various modalities as patients move in their journey.

Right now, the current practice for pre-admission work for elective surgeries is: store electronic results and transcribed documents electronically in a regional system that is accessible in multiple environments. The paper workflow is a little different. There is one paper chart – designed for inpatient care – and it is moved (or bits of it are moved) around to the various locations where a patient will be assessed over the up to 8 months prior to entering the hospital and the collect it all, make sure it is in the right order, and send it to the hospital just before the patient is scheduled to be admitted.

Many challenges here, not the least of which is the workflow associated with completing forms that are not designed for you to do your assessment, but are designed to support inpatient workflows pre and post operatively.

What we are looking at now is how to support two very different workflows in a manner that allows for standardization and flexibility at the same time. Flexibility in the sense that each workflow needs to be supported. Standardization in that the data needs to be captured in a way that allows logical reuse throughout the care process. With the wrinkle that some of that reuse will have to be that the data captured electronically needs to be able to recreate the inpatient PAPER chart through a report writer as the inpatient world will not be changing to electronic documentation at the same time as our pilot sites in the outpatient world.

Interesting times! I will post more on our approaches as we move forward.

Written by priceless

January 10th, 2009 at 11:40 am

Posted in EMR

Tagged with

Electronic Paper Forms

without comments

It is interesting how paper-trained we are. It is often hard for clinicians to think about how to design EHR systems – particularly documentation – in a way that breaks the locality of information and the paper-bound thinking of forms and move to information. I see a lot of systems out there that promote having “digital forms” that are direct copies of paper forms — including having forms that do not fit on a single screen (because they are 8 1/2 x 11 format instead of screen shaped) and “page turning” that corresponds to the pages of the form not the GUI design of the computer.

You can see how this thinking works, when clinicians request that certain forms are available on the computer. Building forms to match paper is often the quickest technical solution and one that, sadly, get’s an easy “check” from users as they can compare the form to the computer screen for “accuracy”. Without thinking too far along the path, you can see how things get developed. Quickly scanning in the blank form as a PDF to create a background that REALLY matches the form and then adding fields on top to add text. For pizzazz add some auto-populating demographics and BOOM! It works even better than paper… Four hundred forms later and you have the electronic paper record.

The forms are important – as they are a way we consistently communicate with various groups on paper and THEY have benefits of having standard forms, just like standardized electronic user interfaces improve efficiency and safety, so do standard paper forms. But the benefit is for the end consumer, not necessarily for the clinician entering the data into the form.

Often there are better ways to design systems to support a user’s workflow while supporting the required output. There are examples of how to do this – building data capture to support clinical workflow. Clinical Decision Support (CDS) can be used to ensure that the right information is captured. Reports can then be generated to print out the appropriate forms as needed. Multiple forms would use the same data and the clinician would not have to jump around re-populating different “standard” forms with multiple pages that scroll off the screen.

Untitled 3.png

The tricky part is, of course, being able to capture the data in an efficient manner that provides sufficient semantics that allows the computer to translate your documentation into the various unstandardized tick boxes for concepts developed for specific forms, something that works for CDS, and is something a clinician will tolerate.

And that takes more work and a deeper understanding of the types of knowledge that are needed without the limitations of paper.

Of course, health information systems are not the only systems that have been built from their predecessors — that is how we evolve many things. Web “pages”, for example… oh and there there were trains that evolved from horse and carriages.

200812281118.jpg

Written by priceless

December 28th, 2008 at 10:09 am

Posted in EMR, Software

Tagged with , ,

Training with Clinical Systems – a safety net?

without comments

Johnson et al. have published the results of a survey in Academic Medicine of recent physician graduates previously trained at Vanderbilt University on their perceptions of the use of technology. They compared graduates who were working in areas that were LESS technology enabled to those graduates who reported they were working in environments that were as or more technology enabled that Venderbilt’s Medical Centre. Those in less technology enabled environments felt less able to:

  • “practice safe pateint care”
  • “utilize evidence at the point of care”
  • “work efficiently”
  • “share and communicate information”
  • “work effectively within the local system”

Based on 328 survey (60% response rate).

Interesting results that will, no doubt be interpreted in many ways — does this mean that technology makes us practice safer, more evidence based, more efficiently, etc? Or are we hampered in our training so we are reliant on these tools to do our jobs? I am sure this study will only fuel that fire.

Written by priceless

December 6th, 2008 at 7:51 am

Posted in EMR

Tagged with

OSCAR Reflections

with 2 comments

At the Family Medicine Forum this year, I attended the OSCAR User Group Meeting. This is their second annual meeting and the first time I have reconnected with the group in a number of years.

The user group has come a long way in a few years.

OSCAR has made some advances as well. The big change is the replacement of the running text blob to track visits to discrete visits. It’s called “eChart”. It is tracking date (both actual and intended), changes per visit note are tracked and there is a form of digital signature. This also allows for locking / signing / verifying individual notes. Issues can be assigned to notes- these are coded in ICD 9. Visits have types now. The note is still text based. There are still additional, parallel “forms” and “e-forms” that can be filled out. These three streams seem to store similar data in different places inside OSCAR – I couldn’t confirm it, but it looks that way.

Part of the afternoon consisted of a presentation by an outside group recommending changes in structure to take OSCAR to the “next level” – more organization, road map, etc. This is the third time I have personally seen this type of presentation formally made to the OSCAR group. OSCAR has an active community and active development, but still does not have explicit architectural documentation, road maps, etc. The recommendations were sound, from the level that they were at. The language might have been off and the group seemed to be an “outsider” group so I do not know how much the recommendations resonated as opposed to something more “corporate takeover” (despite being presented by two University Department Chairs).

I would very much like to see an academically driven and open EMR being supported more broadly in Canada. It could allow for some amazing work – both EMR and clinical if we had a structured backbone across our campuses with consistent data models that allowed for easy recruitment of patients into studies, sharing of best practice research and guidelines, etc. I hope that one day OSCAR could grow into that — there are certainly many very intelligent people getting involved and if they could be rallied… who knows where things would go.

Written by priceless

November 30th, 2008 at 8:45 am

Posted in EMR

Tagged with

Reverse Engineering Activity Diagrams

without comments

Right now my research is focusing on creating activity diagrams to describe functionality of EMR systems. Specifically, I’m “reverse engineering” the activity diagrams from an already published list of EMR functional requirements. Several provinces have published EMR requirements as part of various RFPs over the past year. There appears to be overlap between a lot of them and I understand that is by design and re-using the standard set of requirements.

EMRCoreFunctionalRequirements-Flow1h.graffle_ Dashboard-1-1.jpg

After spending some time coding a set of EMR requirements to see what format might make sense, it was clear that activity diagrams were a good choice. My reasons include:

  • Content mapping confirmed that the published functional requirements covered most “processes” or “things,” which is as expected for functional requirements.
  • The “things” were not well defined. That is it would be difficult to create a data model from the content within the functional requirements (some groups have defined data elements separately, which is a good start for interoperability).
  • In my research, physicians will be reviewing activity diagrams. They are somewhat familiar with activity diagrams as they are similar enough to care flow decision trees. They won’t require a weekend course on how to read the diagrams to be able to interpret them.
  • They are commonly used and part of the UML standard, so many requirements engineers will be familiar with them (good for future application)
  • My learning curve is not as great and I can focus on content development.

Interestingly, how the requirements are written (see Saskatchewan Ministry of Government Services website – Competition Number 2462), have made swim lanes difficult to create the requirements do not typically specify which user can do what — see the example below from Saskatchewan.

The Solution should provide standard clinical tools that support clinical documentation and decision making and can be accessed when doing clinical notes.

e.g. Framingham risk calculator, BMI calculator automatically placed next to height and weight fields.

Other than the swim-lane issue; however, the development of activity diagrams is proving to be achievable. In fact, I think not having the swim-lanes will likely make it easier for doctors to review them as they are more like the flow diagrams we are used to in clinical practice diagrams. As you can see from this BC Asthma Guideline (pic below)

http___www.health.gov.bc.ca_gpac_pdf_asthma.pdf-1.jpg

Once the diagrams are complete they will be validated and compared to a set of published text requirements to ensure that they contain equivalent information. Then the experiments begin!

We are going to compare physician comprehension and reasoning using requirements in diagram form with the published requirements in text form. We’ll be asking the physicians to validate the requirements and describe any gaps.

What we are hoping to find is that one method proves to be a clearly better way of getting feedback from physicians for requirements than the other. Which method does not matter as much as discovering if one way is more impactful than the other.

Written by priceless

May 2nd, 2008 at 8:26 am

Decision Making in Action

without comments

A1cGraph1a.png

One of the things that I seem to do a fair amount is make decisions. Also, I try to engage others in making decisions. Be it deciding on a treatment option with a patient or developing a strategy for an organization or deciding on a research project for my PhD – coming to a collective decision is a key piece for me.

And it is not easy.

I am regularly looking for tools and methods to use to help make a variety of types of decisions.

With patients, I sometimes find showing them graphs works some things. (Note a lot of qualifications) An engaged patient with a chronic disease, for example, can benefit from a graph of their blood work getting better (e.g. A1c in the picture), but it is key to tie the graph to their actions. “Since last December when you started losing that weight – look at how much better you are controlling your diabetes.”

Written by priceless

April 19th, 2008 at 4:54 pm

Posted in EMR, Medicine

Tagged with ,

Requirements in Healthcare IT

without comments

During my PhD candidacy exam, I posted the diagram below on a slide. I have been meaning to post about it as it made for some interesting conversation.arrow.jpg

During the exam, I had the luxury of using gratuitous animation to reveal the six words as topics from the top down. I talked around the typical level of understanding of requirements for Clinical Information Systems in projects.

I argued that the further down the arrow you go (i.e. the more into the red) the more challenging it is for projects to determine requirements or that level. Indeed, the further into the red you move, more unaware people are of the importance of requirements at that level.

It seems we have strong tools for determining and describing the HOW to technically develop the software. These are “late stage” requirements, various UML diagrams, software design patterns, off the shelf components and the like. This is developer speak.

The WHAT starts moving into “early stage” user requirements — it is what the user is going to perform. What they do. They open a patient’s record. They dictate a consult letter… This level of granularity is something that gets captured fairly well too (you can see use cases spilling out of each what that people do). Still the granularity is challenging for complex systems. How many hundreds of pages of use cases are needed to fully capture functions for a hospital information system?

WHO refers to the user, of course. Often this is simply a list of “roles” that can do certain things (e.g. physicians prescribe, office assistants do not). But surely understanding the user is more than listing role types and making tables stating which use cases pertain to which users? Understanding who a user is is also important – what are their skills: can they type, how old are they, what are their background, their training, etc.

Understanding the user requires more physical contextual understanding of work. User personas are helpful here.

WHEN for me refers to when in the user’s workflow they do the things that they do, not so much the time of day. When also talks to the need to understand the interconnectedness of Whats (and Whos) — when do I diagnose a patient? Is it at the beginning of the visit when I pick my template or is it at the end, after I have documented my findings? It’s surprising that many systems provide you with fixed templates based on diagnoses that you won’t know until you’ve assessed a patient.

WHERE is actually easier to define and some might argue that it should be much higher up the chain. I’ve placed it lower on the list primarily because it is becoming very easy for the technical teams to fall back on “it’s a web app” so it can be “accessed from anywhere” and that is the end of the requirements for where. Clearly, though, there are differing requirements for if I am at home on call vs in the exam room with a patient.

Who / When / Where cluster together into a physical context – and this is important to understand how well a system fits.

That leaves WHY. The why are the underlying motivators for action. They are, to me, the important sub-(con)text. Why do people do what they do? Why do we need to the system? These are the earliest requirements.

What I hope can be done is to focus on the WHY early on and develop a more detailed understanding of that level of motivation before developing the other five. The Whys are less transient and the right whys can help us reason about options for the whats and hows in later stages of requirements engineering and into design.

Written by priceless

December 31st, 2007 at 10:12 am

Posted in EMR, Informatics, PhD

Tagged with