Session 142 Was that a Notification…or Just a Mirage? Section 1: Overview This is called notifications. Was that a notification, or was that a mirage? And if you haven’t noticed, you’re in Las Vegas, so we try to pick cool little titles that depicted either Las Vegas, the desert, or Caesars. My name is Mel Sharer, I’m the CAC at the Pacific Island Healthcare System, and also with us today is Pat Akerly, and she is now at Pittsburgh. She moves around a lot. After this class the attendees will be able to explain the concept of notifications and alerts, to explain available tools for set-up, identify menu options for troubleshooting and to generate report outputs. I’m going to give you a little bit of an overview and history. That’s my name. A little history. You’re finding alerts and notifications, and most people, they don’t really understand the difference between alerts and notifications. They think that they’re the same thing and in essence they really are. So I’m going to try to go through a little bit of the history of the alerts and actually define what it is. Does anybody here, were you able to set up alerts at your site, we’re basically new CACs here I think, right? Were you involved with setting up alerts? No. Or they were probably already set up by the other CACs when you got there. Okay. So we’re going to try to go through a little bit of the set-up as well. Alerts and notifications. Notifications are basically defined in Wiki as you are notified of an event. And an alert could be defined as the same thing. Within CPRS when you set up your notifications there’s actually a morphing process that occurs and then a notification does actually become an alert. So if you call it an alert, or you call it a notification, it’s the same thing. We’re also going to define user management of alerts, notification parameters management. We’re going to go over how they work, 1 Session 142 triggers, personal notification and set-up, we’re going to go over alert backups, troubleshooting, and then we already talked about the questions. Part of the history. Where were we? Before we had CPRS and electronic alerts somebody had to be notified, a clinician had to be notified of abnormal labs or whatever the situation might be. You had a phone call, not always available, you had pagers, you had we called hall talk or curbside consults, where people would stop you in the hall. You had papers, you had little sticky note pads and you’d write the notes, stick them in your pocket and walk away and you may forget. So this is where we were with the sticky pads. And where we are now is the implementation of the electronic record, or the EMR. Alerts then became electronic. So you now have what is an e-notification, or an electronic notification. And it actually gives you a little more, an ability to respond to that alert with actually going into CPRS, seeing the alert, and then you could take action on that alert instead of having to follow up with phone calls. Some, with the clinicians in the room, we have sites that have 125 alerts a day, the clinicians have to process that many alerts. So there’s a good and there’s a bad to that, and with the electronic alerts if you can process them and you have adequate time to process them, then it’s a good thing. Section 2: What is a notification and an Alert? What is a notification and an alert? Is there a difference between the alerts and notifications, and are they identical? And what is a view alert? The difference actually between alerts and notifications, as I said, it starts as a notification and you’ll see in a process we’re going to go over some of the technical issues as to how that notification then becomes an alert. So in essence they’re not identical, but they morph like a butterfly. And what is a view alert? You are probably all familiar with the term view alerts. When I say alerts you’re thinking view alert. That term has sort of morphed because actually if you saw in the options for you to look at your alerts it would say to 2 Session 142 view alerts go to this option, and people just started calling them view alerts. So using the term view alert is also interchangeable. Okay, alerts are defined as warnings, and notifications are defined as messages that provide information. Alerts warn you of a pending notification. Notifications are only triggered from clinical packages. Now if that doesn’t make sense, in VistA if you’re familiar with the VistA set-up you have packages that are lab package, radiology package, pharmacy package, all the different packages. There’s also other packages within VistA that are nonclinical. There’s 117 VistA packages. Supply, payroll, those sort of things. So your notifications are triggered from the clinical packages. Alerts are triggered from the other packages. So CPRS triggers notifications. Alerts are designed to provide interactive notification of pending computing activities from all VistA packages. So alerts actually go across the entire 117 package and that’s what is triggered from those packages. From the need to reorder supplies to reviewing a clinical result. Plain and simple, the clinical package events trigger a notification. All other non-clinical VistA packages trigger an alert. So now you know the difference between alerts and notifications. Later we’ll see that eventually notifications can morph, and this is where I will show you, and we’ll try not to get too technical in the class, but it actually goes through a process within VistA system, different routines that are running in the background, we’ll see those different alerts and process them so that they then become notifications. And that’s where it will morph into an alert. Section 3: Different Types of Notifications Different types of notifications. Has everyone seen the actual notification menu in VistA? Have you guys had the opportunity? Okay. So you have different types of notifications. You have notifications that come from the lab, abnormal labs, critical labs, 3 Session 142 lab results, and in many cases this is where we have some issues with providers getting multiple alerts because with a lab alert it will trigger at a threshold, so a lab in the lab package sets up a lab value, and within that lab file it will say this is normal and this is abnormal at this level or this threshold, and when it passes that and the result gets into the system into its put into the lab system, CPRS will then look at that and it will say wait a minute, this is past the threshold, and so you’ll get an abnormal alert. Abnormal high, abnormal low. And they also set up a value for critical, so if it’s passing the critical threshold it’s also past the abnormal threshold, and some people also said all alerts. So in this case you could possibly get three alerts for the same abnormal lab value. Okay? Imaging. I want to talk about imaging, these are radiology, not VistA imaging but the actual radiology package. Abnormal x-rays, etc. Orders. You’ll get for unsigned orders, notifications, that sort of thing. Consults. How many alerts do you get for consults? You get an alert when one is entered. Some folks have one that’s an alert if there’s a comment placed, so every time a comment is placed on that consult the ordering provider is going to get an alert. You have those alerts they’re generated out to the teams on a consult that you’ve set up, so you get an awful lot of alerts that come out of consults. Pharmacy has alerts because we also have issues like drug-drug interactions, order checks alerts. Patient information or movement. This would be such as discharge, patient gets discharged, that can generate an alert. A patient movement from one ward to another, it will generate alerts as well. Dietetics has alerts. Food-food, food-drug interaction. Results. Any results will pass alerts to you if you flag them. The flags themselves. And we also have separate TIU alerts. TIU alerts are not CPRS alerts, they’re actually a separate animal. Under the lab notifications you have lab results, abnormals action, abnormals info. You have critical lab action, critical lab info. Lab threshold exceeded, lab order cancelled, and stat lab results. The difference between the action and the info is that the action will take you to the chart, the info will just show it to you on the cover sheet or on your patient selection screen where you begin to process your notifications. 4 Session 142 Consult notifications, a consult request resolution. You have new service consult request, consult request cancel hold, consult request updated, and consult or procedure interpretation. Order notifications. These are the different notifications that you’ll have for orders. You’ll have the flag order for clarification, order requires electronic signature, order requires chart signature, flagged orderable item, that’s inpatient flagged orderable item order outpatient flagged orderable item expiring, flagged orderable item expiring outpatient. That would be inpatient and outpatient. Stat order. New order, d/c order, and expiring orders. Flagged orders are such that when you set up within, and you’ll see some of that a little later, how to set the flagged orders up if you haven’t done that, it’s actually a pretty good tool but you can flag for certain people, for teams, and for specific orders, and they’re set up separately, individually. Flagged orders are not configured at the team level, they’re configurable at the user, division, package, and system level. From that I assume that everybody understands the different parameters, as CAC’s for the different levels. Individual orderable item is selectable and its flexibility, it has flexibility to customize and this is the case where if you have somebody, I would like to be flagged when I see this result, then you can individually set that person up to get that flag. A lot more maintenance for us as CACs, but it is very valuable and it’s a very good tool for you to use to help your clinicians. The radiology notifications that we have are the imaging patient is examined so that when the examination is complete they could get an alert. Imaging results, abnormal imaging results, imaging request cancel or hold, stat imaging requests, urgent imaging request, imaging requests amended, and imaging requests changed. And there’s also an alert that actually emanates directly from the radiology package that can be set up, that they can set up within radiology, that will also generate an e-mail alert through VistA. You may not be aware of that one. 5 Session 142 TIU, text integrated utilities. It’s its own set of alerts. It’s not emanated from CPRS. They come from a different file, the 8925, but regardless if you’re looking at alerts you still have to consider that you may not see a TIU alert if you’re looking through your alerts reports and that sort of thing. It’s emanated from a different package. And it is set for unsigned note, co-signed note, additional signer, and they’re all set to mandatory at the package level in TIU. So if you’re looking at notifications at the package level, then you would look at TIU and you would see the settings and how they were set up for those alerts. And here’s the OE/RR notifications, or OE/RR, if you’re not familiar with OE/RR it’s the Order Entry Result Retrieval, and this was the predecessor to CPRS. There was a list manager version of order entry results retrieval, which was the original CPRS. And I’m not going to read all these, okay? Section 4: Are Electronic Alerts an Advantage or Disadvantage? Are electronic alerts an advantage or a disadvantage? The disadvantage is that sometimes they can be overwhelming. As I said, I know we’ve done some studies at different sites and the average for a clinician is they get around 125 alerts a day, and that’s somewhat difficult so we’re going to be looking at a little bit later on how you might want to manage some of those alerts to control that overwhelming alert overload. The redundancy, as I talked about, with labs, you know you can have three alerts that are set that you may have set up for that lab that generates three alerts to you when you could get away with possibly one. So multiple alerts for the same tests. The lab again. You can’t separate the urgency of the TIU alerts because they emanate from the different package. Alerts sent to the wrong person. We see that often in the case where it’s always been set up so that if you have an additional signer for example, is everybody familiar with the additional signer, when it pulls the name it pulls the name from the new person file, so many times you’ll have the carpenter or the plumber getting an alert that’s supposed to go to the clinician. If it’s Suzy Jones is 6 Session 142 the doctor and Sally Jones is the plumber, and you pick the wrong one, it’s going to send it to the plumber. There have been E3Rs on that, or request for improvement, so that you could set that up like at a user class, so that way you could eliminate those folks that are nonclinical. There’s a lot of head shaking back there so I know that happens probably in a lot of other places. System performance. We actually have a clinician who has 30,000 unread alerts. Yeah. So it’s not very useful for them to have that kind of volume in their alerts. Not only is it not useful, but every time you change a patient it reprocesses all those alerts. So every time she changes a patient she says, could be a he, maybe a she, every time they reprocess it takes a long time to pull up a new patient. It takes me three minutes to get a patient up, what’s wrong? Well you’ve got 30,000 unread alerts, and that’s what it does. And it taxes the entire system. We have a reporting piece and we’re going to talk about it a little bit later but there’s a lot of folks out there that have thousands of alerts, so they’re not going to be very useful then as an alerting tool. Disadvantage. A recent discussion on alerts, a recent survey 20% of alerts go unprocessed. If they’re unprocessed is there an action taken? If it’s processed there is an action taken, so it’s impossible to monitor without individual chart reviews. You don’t know if an alert was acted upon. You know it was reviewed, you can tell if it was reviewed or not, but you don’t know if there was an action that was taken on that. So individual chart reviews are the only way you can tell if there was actually an action taken. The advantages are patient safety. Obviously a lot of these are a doubleedged sword. It could be patient safety advantage or it could be patient safety disadvantage in the case of the 30,000 unprocessed alerts. You do have the opportunity to read them at your own time. If you’re getting 120 a day it doesn’t give you a whole lot of time to read them, but you can read them at your own time, as opposed to pulling out the, if you’re in a clinical situation where somebody gives you a phone call and you have to create an action immediately. There’s less paper sorting. Again, 30,000 alerts, that’s a lot of sorting as well. There’s less interruptions. In real time, alerts are real time. You can customize your alerts, so this is something we want to look at a little bit later too. 7 Session 142 There is easy chart availability, and in most cases or ideal situations you would have quicker processing. Section 5: User Management of Alerts And for user management of alerts we’re going to do a little tag team with you here today so that you don’t get tired of listening to me. As Mel said, my name is Pat Ackerly, I’ve been a Clinical Applications Coordinator since the mid-90s so I’ve seen the volumes of alerts and notifications drastically increase over the years. I’m also a nurse practitioner so I’ve had the opportunity, I don’t know if it’s whether an advantage or disadvantage to be on the recipient end of notifications. So in this first part what I’m going to do is go through a few tips and pointers that you can share with your providers on how to simplify the processing of alerts and notifications. And this screen, you can’t really read it, it’s actually just the cover sheet when you go into CPRS to select a patient and it explains the alerts and notifications. There’s really a lot of information and a lot of action you can take from this particular screen. On the headings, the first one is I for information only alerts, and these are types of alerts that once you click on them they disappear, they go away, you don’t really have to take any action, they’re just there for viewing. And then the next one would be the patient name. The location of the patient. Urgency of the notification. The date the alert was generated. And then what the message is. And then also on the last column if the notification was forwarded. Now the advantage of these different headings is the notifications can be sorted by the heading, so say for instance you have a provider who’s also getting alerts for somebody who’s inpatient, and they know that a hospital list is taking care of those alerts while that patient is an inpatient. You can click on the topic for patient and it will sort all the notifications by the patient’s name, and in the next few slides I’ll show you how you can group them to process them real simply because somebody might not really need to review them all. Also you could sort by alert date. Right now it shows you the most recent alert. If you were to click on the heading for the alert date it would reverse it and show you the oldest alert first and then if you click it 8 Session 142 again it shows you the most recent. When you leave CPRS and come back in, whatever settings you had left on this screen, that’s what it would be like when you return to CPRS. Now down at the bottom there’s a lot of action items. The process info, if you select that all of the information alerts will be processed and be removed from the screen. A little warning box comes up first and says are you sure you want to do this? And if you say yes the information alerts go away. The process all would start from the very top and you would be able to go next, next, next, and process them one by one. For the process alerts, I’ll get into that more on the next slide. Forward alert. If a provider gets an alert and they want to share it with say maybe the attending or a specialist, they can click on that alert, select forward, they’ll be able to select the person they want to forward it to, and also enter a comment, for instance for your review or whatever they want to put in there. And that alert will be forwarded to another provider. And there’s also the item for remove alerts. Now the remove section, there’s a slide later but I’ll just go through it now, the remove would have to be set up by your CACs. If a notification is set up that it can be removed, a provider or anybody reviewing alerts can select that alert and process it without actually going in and reviewing the notification. And this was set up to help decrease some of the volume of alerts, but again, you have to be cautious because if the notification is set up to remove and it’s something like say abnormal labs and that’s the only way they’re going to get them, they won’t see that particular notification. Now in order to group alerts, for instance I gave the example of a patient who was an inpatient and an outpatient provider just wanted to put all those alerts together and just scroll through them real quick to get rid of them. By holding down the shift key and clicking on the first alert and then the end of the alert list that you want to look at, and then you go down to the bottom and process, that group of alerts can be processed together before moving on to other alerts, or sometimes people might want to just like process all of their identify signer alerts, or they might want to look at critical labs. Again you could group them by sorting them and then group them together by holding the shift key and hitting the first and the last. 9 Session 142 Another way to process alerts by grouping is if you want to select different alerts, if you hold down the control key and you were to select whichever alerts you click on will become highlighted, and then when you select the process button you can go through just the ones that you have highlighted. So if somebody has 125 alerts and they just want to look at a few of them for now they might pick the most critical and go through those. And forward alerts, as we had mentioned before, if you highlight it you can forward it and enter a comment and enter who you want that alert to go through. Now one little trick, and I’m really amazed, like Mel said I move VAs frequently but I’m really amazed when I go places that people and providers aren’t aware of in the lower right-hand corner of your alert processing screen there’s a little finger and it shows next. So when they’re going through alerts they click next, next, next, and they can get to the next one. But also if you right click on this little finger it has some special function. From there you can continue going to your alerts, you can forward them, but the one little option that is really helpful is the renew option. Normally when you click on an alert if it’s not like something that requires a signature, it goes away. So if a provider is say reviewing an abnormal x-ray report and they want to renew it to look at it later, they could click this – like do a right click on that little finger, click renew, and that alert will stay on their alerts screen until they reprocess it again. Some other tricks that providers might use to renew alerts so that they can look at alerts later is sometimes they might add an addendum or start a progress note and leave it unsigned so that they’ll have an unsigned notification reminding them to look at that alert, and I’ve heard of some providers that will go into VistA and write a VistA message to themself and later say that somebody’s having a CT scan and they want to look at it a week from now, they might go into VistA, write themselves a mailman message and later it comes up in a week so that they can see it. We’re not supposed to use the Outlook calendar to put in patient names to remind us of alerts, so that’s something they shouldn’t do. We recommend you know if you have to do something like that, use the VistA. 10 Session 142 Now there is a problem, and those of you that are CACs or at some sites maybe the service level ADPACs handle this, once an alert is processed from within CPRS notification screen it no longer displays. So you might have somebody call you up once in a while and maybe they were in a hurry and they had an alert and they can’t remember who the patient was, and they want to find out how can I get the name of this patient? There is an option in VistA and it’s called list alerts for user from a specified date. And this option is really nice. In here you would put, say that it was me, you could put new person name, you could put Akerly, Patricia, and I can’t remember all my alerts from Monday and there was something I need to look at. So I could put the start date, I want to look at all my alerts from Monday through Monday, and then it says do you want to look at alerts just with specific words? So instead of looking at the 125 alerts all I want to look at is say abnormal labs. So when I type in abnormal labs and then say yes, all my alerts that have the wording abnormal labs will display on the screen for me to review and find which patient. Now there are some sites that have given this VistA option to providers so that providers have the opportunity to go back and review their alerts, and I found this slide if any of you haven’t looked at the Wiki for CPRS for providers, it has a lot of really good information and some tips here, but this is one of them. I mentioned it at our site too because I think that providers would like having that. Section 6: Notification Parameter Management The next part I’m going to go into is notification parameter management. This is really important. How you set up your notifications is going to greatly impact who receives the notification. Are people getting it who shouldn’t be getting it, is nobody getting the notification, is it going to the right people, is there redundancy, is there overload? This is all within the VistA option of notification management and we’ll just go over these one by one a little bit and Mel has already mentioned a few of them. To begin with notifications, when these first came out it was just when we OE/RR Order Entry Results Reporting, we didn’t have CPRS, we didn’t have all the functionality that we do now. So some of the notifications that are on here were created back when all we had was VistA 11 Session 142 mail. We didn’t have Outlook, we didn’t have all the nice stuff we have now, which we keep getting nicer stuff, so that’s why sometimes you might wonder if it says oh go onto a VistA mail message, why’s it doing that, it’s because this was created before we had anything else and it’s still there because it’s still functionable. The enable/disable notifications. This is real important. Each notification can be set up, and those were the ones Mel had shown you. There were like 50 something on the screen. The notifications can be set up as mandatory, disabled, and enabled. If a notification is set up mandatory that means that any setting under, let’s say that you have some notifications set up mandatory at the system level and the user wants to disable it. The user will not be able to disable it. Any setting at a higher level will overrule the settings at a lower level. So except excluding one part, if a patient is on an inpatient location, this was set up so that inpatient locations even if it’s like a mandatory, can be disabled at an inpatient location. That was originally set up to help with the volume of alerts that might go to a provider like in the ICU area. Again, these notifications, they can be set up at the system level, the division, the location, the service, the team, and the individual user. We’re going to go over a little bit more of that on this screen. I don’t expect you to read this screen because it’s real congested. The one thing to really help you understand your notifications and alerts and processing is to read your technical manual for CPRS. This particular hierarchical relationship is on page 157. Make a copy of this. This will help you to understand how your alerts are processed. On the rows and columns it has package system, division, location, service, team, and user, going across and below. And the DEM is disabled, enabled, and mandatory. And to give you an example, let’s say at the system level that you have an alert set up for mandatory. If you get a copy of this from your technical manual, if you go all the way over to user if a notification is set up as mandatory at the system level and the user disables it, they’re still going to receive that notification. If the user enables it they’ll receive it, and if the user marks it as mandatory they’ll receive that notification. However, if at the system level that notification is set to disabled, if the user has it set at disabled they will not receive it, but if the user marks it as enabled or mandatory, they will receive that notification. And then there are some 12 Session 142 notifications that nobody’s getting and then if you go look at your parameters you might find that at a package level, well package levels we don’t really have, they come with the package, but at a system level there might not be anything marked, or the notification might be disabled. So this is something really important to look at at your facility. Another notification after you set the parameters, it gives you the opportunity to erase notifications. Use this with extreme caution. Once you erase it it’s no longer in view within CPRS for the user. Notifications can be erased for a user, for a patient, all instances of a notification, specific notifications for a user, and then there’s also an option, which I’m going to speak about later, erase all of the notifications for a user. Now the one option I know that we’ve been called with a couple of times is a user might call and say they can’t get an alert off their menu, they processed it and no matter what it stays there. Well then whoever at your site, whether it’s the service level ADPAC or the CAC, they can go in and remove that specific notification for a user. The one indication that we found that this happens frequently is if somebody has say identify signer and they go in and they sign that note, then if they renew that note it’s stuck there, it’s stuck there as a notification that won’t go away. It’s already been processed and completed, so they might have to call whoever in your facility to have that notification removed. Now this erase all notifications, some people aren’t aware of this because when CPRS first came out this was not one of the options. This came along later on through CPRS so people just left it as a package setting. If the remove pending, right now this screen is under CPRS tools and options and notifications. If the remove pending notifications is bolded, somebody could press that button, all their notifications will be removed from their screen. Like Mel’s one provider with 3,000 or 30,000 or however, they can go in and click this remove pending notifications and they will have no notifications on their screen. But they wouldn’t have processed them. So even if your site has a notification set at mandatory, if your site has this option for remove pending notifications somebody could remove them without processing them. I think it’s pretty dangerous. The other thing that it can do is if you have unsigned progress notes, normally progress notes if you don’t process them after midnight they come back. But if you were to use this remove 13 Session 142 pending notifications, those alerts for unsigned progress notes, unsigned orders, they will not come back after Monday. They’re gone from the user’s screen. They’re still somewhere that can be retracted but the user will feel they don’t have any notifications. On the screen on the right if the remove pending notifications is grayed out, that means that at a system level the remove pending notifications was set to no so that users couldn’t do that. There are times when you might, I’ve turned it on for myself for instance if I’m notification troubleshooting and I receive all the abnormal labs for whatever reason and I have hundreds of them, I’ll go in and remove this pending notification just for me as a user just because I know I’m using it just for troubleshooting and cleaning up. But not for the general user. To set urgency for notifications, all the notifications came with the urgency of low. The only one that didn’t was the TIU notifications, and that came with moderate. The rest can be set at your site. The set deletion parameters for notifications, this is a tricky one and later we’ll get to it with troubleshooting also. There’s two choices: I for individual recipient and A for all recipients. If it’s set at individual recipient for that parameter all individuals who receive that notification will have to process it or act on it before that notification will be removed from their screen. If it’s set to all recipients then anybody who receives that notification, once they process it the notification goes away for everyone, so only one person would review it. Sometimes people had that set up mainly like for consults pending or different things, but again, the one thing, and I’ll get into this later, each site is so different. No two sites have their parameters set up the same. There’s no, well I think there’s only one or two mandatory parameters, so again, what one site is doing it might not work at another site. The next one, set default recipients for notifications. It can be set by teams or users, for instance maybe somebody in QA wants to receive all the notifications, say for instance for MRSA screening, say that this is another one like CACs could use to set up if you wanted to look at all notifications for troubleshooting, but for the general people it’s not used much. 14 Session 142 Default device for notifications. It can be set up to a file, a printer, or a terminal. When the notification is set up to go to a file somebody who might be doing a research project might want all of certain notifications to go to a file and later they’ll drop it into a spreadsheet and they can review it. The other thing is a notification can be set up to go to a printer. And as Mel had mentioned like orderable items, an example could be like all the orderable items for an EKG could be set up to print to a printer in the EKG lab so that they would receive them. The only thing is if an orderable item is set up to go to a printer, let’s say that we had an orderable item, it was called EKG, and then we had a space that they could put in a date they wanted the EKG, that only thing that will go to the printer is the name of the orderable item, the date it was generated, and the patient. To find out more information about it whoever receives it will have to go into CPRS and review it. And there have been like, they used to call me 3R’s, you know to get that functionality improved. And terminals we don’t use as much anymore, that’s when we used to have the dummy terminals when this was created. Now this next one, your first one, enable, disable, and mandatory, that was your number one important one. The second one, we call them PATOMERS, this is your next most important setting to look at when you’re setting your recipients for notifications. And at first it’s very tricky, like P is for primary provider, and a lot of people think primary provider, they’re thinking PCP, primary provider outpatient . Well this was created years ago before we had primary providers in outpatient, so this is a primary provider for inpatient. A is the attending and it’s the attending physician for inpatient. T is the patient’s care team, this is not the PCMM team, this is the team that was used prior to PCMM so it’s not really used much anymore. O is the ordering provider. M is for the PCMM team. E is the entering user. R is the one for the PCMM primary care provider. And S is the associate primary care provider. And again, all these are real clearly mentioned in your technical manual under notifications. And I’m going to be getting into a little bit more of the set-up a little bit later. 15 Session 142 As Mel had mentioned, we can flag orderable items to send notifications, and this is the one that I gave you the example for the EKGs. They can be flagged for inpatients and outpatients. The one thing you have to make sure, if you’re flagging an orderable item to go to an individual or to go to a team, you have to make sure that this flag orderable item, we’ll use flag orderable item results for an example, you have to make sure that it’s not disabled because you can flag all you want but if it’s not enabled or marked as mandatory, nobody is ever going to get that flagged orderable item. So you have to again look at your first list of enabled and disabled and mandatory. Now archive after x amount of days. The default that came with the system is 30 days. All notifications after 30 days, unless the site configures them, will be removed and you cannot find them anywhere. You can’t find them in Fileman, they’re gone. When this was originally set it was set to go back to a hundred and thousand days, which is 220 years. Your OI&T department will shoot you if you do that because you will really back up the system. I think when this started they had no idea of how it’s going to grow. So the most that some places have might be like to look back a year, more so for QA or troubleshooting and that. But again, the default is 30 days, and this is where it is tricky sometimes because one site might look and say oh all of our providers, we don’t have any providers with over 200 alerts, and maybe all of their alerts were set up that the default was 14 days, so they all go away after 14 days. And another site might have theirs set up to 90 days so they have many more – I know like well in our VISN they’re trying to compare, you can’t, not unless everybody has the same parameters. You can’t compare notifications from site to site unless your basic parameters are the same. And we’re getting them to understand that. The next thing is flagged orders bulletin. Again, this was something that was created back when people used VistA for the main mail message. You could flag, if an order was flagged an e-mail message in VistA would be sent to the provider. The GUI remove button, and we discussed that earlier, that was at the bottom of the processing screen where CACs could set up how to remove notifications without really 16 Session 142 processing them. We had it set up where consults as Mel had mentioned there are so many notifications that can come with consults. If you have consults update set for mandatory that they’re going to get the notifications, you’re going to get the provider or whoever is set up for it is going to get the notification whether it’s been scheduled, whether a comment has been put, all kinds of different things. So originally we had this set that people could remove it, they could group them by scheduling and just remove it. But then we found some providers that were removing all of the consults and weren’t looking at the comments which needed action. So our leadership decided that this had to be a mandatory, and we’re really hoping someday that they divide up the consult notification so there will be an administrative and a clinical. The next thing is this notification parameter table. This is a Godsend. It’s an Excel spreadsheet that you can set up at your site, it lists all of the system notifications on one side, there’s like 50-some of them, I just have a few on this screen. You might not be able to read it but it’s basically all the notifications. The next column is the default setting, whether it’s mandatory, disabled, or enabled. The next is the provider recipient, and an example from this site for abnormal imaging, they have AOR, so that’s the attending, the ordering provider, and a primary care provider. And again, every site has this set up differently depending on how your leadership and informatics committee would want it set. Then there’s the urgency column, the GUI remove button for notifications that can be removed without processing, an option to forward to backup reviewer, this is how many days before it would go to backup reviewer, the delete mechanism whether it’s I for an individual can delete it or A meaning one person looking at it could delete it all. And then the archive after x amount of days. Section 7: New Alerts/Notifications Okay, I’m going to turn this back over to Mel, and he’s going to go over some more things. 17 Session 142 Okay, we’re going to talk a little bit about the trigger methods. This is, as I said, in the background. How the notification becomes alerts and what actually happens. The notification trigger methods would be the hard-coded trigger from the packages, so the package such as a radiology exam abnormal will actually trigger the alert from the package. Time-driven processes, these would be like time-delayed orders and that sort of thing. We have expert system roles monitoring the HL7 messages. The expert system rules also monitor DGPM, these are coming from your movement packages, the scheduling packages, you’re going to transfer something from a ward, you’re going to admit somebody, you’re going to discharge, and the expert system rules that monitor the OERR event also with the order checking system. So the expert system is actually a systems-based modular, rule oriented, knowledge-based system. What it is, it’s basically a bunch of rules that says that if you see this we’ll do this, if you see that we’ll do that. And it’s actually called the expert system, and it’s just a logic-based, rule-based system. This is what fires a lot of the alerts that are coming from CPRS. Also the order checking system, and the order checking system this is those things that you have like the drug-drug interactions, the food-drug interactions, those things, duplicate orders, that sort of thing. The expert system supports CPRS as the basis, this is the basis for the real-time order checking, and that’s the interactions. You’ll have the lab alerts, the expiring orders, expiring medications and that sort of thing, these are all driven by just a systems-based expert system. ORMTIME, you hear this sometimes you may have seen options that are talking about ORMTIME, and just understand that if you’re not familiar with name spacing and what do these things mean, OR is a name space where in VistA all the OR packages, routines, and those things, they will start with an OR. The other packages, radiology, their routines will start with an RA. So if you see the OR that’s your CPRS order entry routines and options. So ORMTIME, this is the scheduled background processor that runs within VistA, it’s always got what’s called a background processor, and it’s looking at tasked jobs. And this is what fires the alerts off, and I don’t want to get too deep into the woods but it’s used with the ORTASK routines and that’s what manages these 18 Session 142 background jobs. Many of the packages have these scheduled for certain times. Sometimes once a day, sometimes every four hours, CPRS alerts are real-time however, so it’s always looking for those alerts. You will see this mentioned sometimes in a troubleshooting section, so if you see that term that’s what it means. The OR will be your name space and it’s just an ORTASK and an ORTIME. That’s what’s working in the background to move those alerts through. The following alerts are triggered by ORTIME, and that’s the DNR expiring, medications expiring inpatient, the medications expiring outpatient, NPO diet that’s been greater than 72 hours, so he hasn’t eaten for three, you want to make sure that it gets processed right away. Unverified medication orders and unverified orders. There is a trigger event in CPRS. This event is actually processed through Taskman. When we talk about Taskman that’s Task Manager, this is part of those routines and jobs that I said are working in the background. So the kernel module, and kernel will be like the brain of your VistA system or it’s the command module, it schedules and processes background jobs. And you’ve probably heard of Taskman, Task Manager. The ORB notification resource device, this is what passes these, the alert is actually processed through this resource device, the resource file Notifications processed through kernel alerts then and that’s where we talked about that morphing earlier on, where our notification became an alert, so this is the actual process by which the alert then is actually end stage alert. So an alert is generated then for notification. And this is just a little schematic of that and basically you see the trigger alert occurs in CPRS, passes through Taskman, goes through this ORB notification resource device, goes down into notification processing, through kernel alert, and then it becomes an alert that you see. The different trigger methods, the processing of notifications, this is determined by information evaluated during the triggering process. This is what’s going on in the expert system and the other parameters and values that you have set up as Pat had gone over a 19 Session 142 little bit recently, so if it sees that you’ve got this set up to individual and you see that it’s got it as mandatory, it’s going to pass through all those values and parameters to decide who it’s going to actually send that to, who the default recipients are going to be. The parameters that were described when Pat actually gave those to you in the management section, so if it’s set for mandatory individual and there’s a team setup for that or the PATOMERS, primary care or attending or etc., it’s going to process through all those parameters to decide who it’s going to actually deliver that notification to and how it will be processed. So for a more detailed description there’s actually as Pat had mentioned in the CPRS technical manual there’s a section on notifications and that’s where she also had that spreadsheet with all the set-ups and parameters for division and system and user level. How are they triggered? They’re triggered through a clinical event in CPRS. Clinical events could be, a good example of that would be the abnormal labs. So it’s a clinical event, it’s triggered then through CPRS. It goes then to an alert repository or storage place, so if we’re trying to find those alerts they’re stored in file 100.9. Notification functionality, the ORB options and routines, these are the pieces that we were just talking about, so it passes through the triggering events, gives you the notification through the options and routines of ORB, and their name space would be ORB and you’ll see those. Triggering recipients, follow-up actions, and they’re all controlled again by those parameters. It’s very important how you set your parameters up for all of your notifications because CPRS or the notifications only know to go to the people that you’ve set them up for within those parameters. And that recipient determination, in CPRS it first of all checks the value of the parameter in the ORB system enable/disable. When you first start on your set-ups you’re going to be asked at a system level you need to first of all enable the notification package, and then from that point you go to enable and disable the individual alerts. So that’s the first thing that it’s going to check to see if that is in fact enabled. The second piece it will go to then after it’s checked that is going to go to the default regular recipients from the ORB default recipients. This is the parameter that Pat was telling you about as far as the 20 Session 142 recipients are concerned. It’s called ORB but within your menus in the notification package it’s just going to say default recipients, and Pat actually covered that for you a little bit earlier. So that’s the second piece that it looks at before it fires it out and delivers it. It’s then going to obtain the default regular device recipients for the notification from the ORB default device recipient, and that’s the parameter that is called the default device recipients. So those are the three pieces it’s going to take then to look at. And after that it’s going to look at default recipients that are determined, default recipients are determined a list of potential alert recipients is obtained from special notification specific recipients. Remember we talked about Sally Jones and Susie Jones, that when you set that as an additional signer that becomes then a notification specific recipient. It’s not set up within your parameters because someone is going out and triggering that individually by selecting them as additional signer. The optional recipient list identified by the service triggering the alert. We talked about the radiology package. If they set that parameter within radiology so that it sends an alert, it will go within VistA, it will send an alert through the radiology package to the ordering provider. That’s set up within the radiology package though. Provider related recipients indicated in the parameter notifications ORB provider recipients. This is the PATOMERS. You can pronounce it however you like, but it’s the listing of those recipients, the attending, the ordering, the teams, that sort of thing Pat covered for you on that provider recipients parameter. CPRS then obtains a list of the previous single instance alert recipients who have not deleted the alert and add them as potential recipients to the new alert. Individual or all as Pat covered with you, you know if you set it for the individual then every individual is going to have to view that alert, but it’s going to look at that when it triggers to see if that was who has deleted that and who hasn’t deleted that to recycle that to the next person. Each user on the potential recipient list is evaluated according to the values set for entities identified in that particular parameter. Notification processing flag Pat went over with you. Okay, so you can see how this process is now occurring as to who gets what alert 21 Session 142 from the underside. Deleting the alert does not mean that it’s been deleted from the system. Information relating to these alerts that can also be found within the alert tracking package or the alert tracking file, and again depending on what you set that archive date for that will determine whether you can go back weeks, months, or years. Users must be associated with the order or patient to receive original notifications for the same. This would be ordering provider, or if you’re attached you have a team that you’ve created, this could cause you a lot of issues in your troubleshooting if you set up personal teams and you don’t know why that alert is getting triggered and as CACs you don’t know why they’re getting that alert. Many times they’re going to have a personal team that they’ve set up and so if they’ve got that linked to themselves, as long as that patient is on their team, their own individual team, they’re going to continue to get alerts for that. So you may want to look at that from a troubleshooting perspective if you can’t find out why somebody is getting these alerts. Again, if they’re associated with the patient you may have them on an automatic team, or they may be on another team for a consult, etc., that sort of thing. Automated forwarding to backup reviewers, supervisors, surrogates, works only if the XQADELETE OLD job is tasked. That’s just something that you can keep as a useful tidbit, you probably won’t have to deal with that too often but if you are seeing that these people that were automatically forwarding alerts or that you were having problem with backup reviewers if you have the backup reviewer parameter set and it’s not working, then you want to check with your IT department and you want to find out if that XQADELETE OLD job is tasked because if it stops and doesn’t start, then it’s not going to deliver the alerts. And other useful tidbits. Several notifications only generate one instance of the notification even if multiple orders are involved and if they’re created at the same time. So in other words, DC, DNR, flag order clarification, it’s only going to give one instance if you have multiple orders that are DCing you’re only going to have one alert. Does that make sense? Okay. Same with medications expiring, so you’d have to go to check medications expiring you’d have to go to the meds tab for them to see all the medications that were actually expiring. 22 Session 142 Section 8: Personal Notification Setup Personal set-ups and notifications. I’m going to move into this one. Individuals enable/disable notification or alerts. You want to go to the CPRS tools menu options and notifications. If you go to the CPRS tools menu options and then notifications this is where the user can actually set up enable or disable their own. And this can get interesting as well because again, as Pat had mentioned, if the notification is not enabled they’re not going to receive it. And remember in our processing as the system is trying to process this to retain and send it to somebody, if they have it disabled then they’re not going to receive it. And individuals can set their own parameters, with the exception of mandatory, to enable or disable. The mandatory alerts cannot be disabled by the user. Troubleshooting issues with this. Users disabling the notifications can cause that troubleshooting issue from what I was just telling you. If they have actually disabled the alerts they’ll say that they aren’t receiving the alerts. You’re going to want to look at your system level, you actually have parameters too that will show you that you can actually go look at exactly what that person has actually enabled or disabled. One way is going into what we call the XPARs, these are the general parameters entity values. I think now that’s part of the national CAC menu so everyone should have access to the XPAR, the general parameters. Okay, so the personal set-up, and this is where you go to CPRS and you go to the tools and options, and you want to select then the tab for notifications. And then you can see from the list which ones at the system level are going to be set up from the shot that you have here I’m sure most of you have seen this screen, it does tell you if they’re off or if they’re on. You can also check on a personal setting. So through your CPRS manager menu you go to that notifications manager menu, display that notifications that a user can receive. You can also check it through this XPARs, through the LE or list entities, list values for entity. 23 Session 142 This would be from your notifications manager menu so you would select in this case it’s 17, display the notifications that a user can receive. You will then select from the notification management menu the personal listing then is shown as notifications in the left-hand column and in the middle column it will tell you how that personal list, that individual is set up, this particular person, Sally Sue. What are Sally Sue’s alerts? We can see that the system set at mandatory, it’s on, but the user value is disabled at off on abnormal lab results info. So it might be enabled at the system level, but the user level has it disabled. So this can help you in your troubleshooting for alerts. It’s a standard option on your notification manager menu. This is looking at it from the XPAR or general parameters. When you first open up your general parameters tool you want to select the LE, and basically you’re going to get about the same look here. You look at a user level, in this case we’ll select the 10 user level, and it will give us the same look, or give us the same values. But you’ll notice on the left-hand side because it’s the XPAR IRM PIECE it’s also showing ORB processing flag. And then it gives you on the instance what the actual alert is, lab results disabled. We’re still, same values, just a different look from a different menu option. Changing a user’s personal settings. You can in fact change a user’s personal settings through the notification manager menu and also the XPAR ORB processing flag option. So if you see that this person has their notifications turned off you can actually go in and change that. You can change it yourself. They can go back and change it again, then you can go back in and change it again. Okay, the individual alert enable/disable settings, controlled in the notification management menu, so option one enable/disable notifications. This can be set at the user 24 Session 142 level, at the team, service, location, division, system, or package, but we’re interested in this case in the user level. So in this case you select, for example, abnormal lab results action. So you’re seeing a screen scrape here now of what it would look like if you went through the different VistA settings or prompts in order to get to set that to mandatory or enabled or disabled. So we’re going to select the abnormal lab action, it’s already set in this case to mandatory, so you get a question mark, you can see the different settings. You just leave that at mandatory if you wanted it mandatory. This is where if you wanted to change that to just enabled or disabled, you could do that as well by just typing a D or an M, it would change your setting. How that looks from the XPARs, you go to the general parameter tools, edit parameter values, and then you select the parameter definition name or the ORB processing flag. That ORB processing flag is what we want to look at as far as the parameter definition name. And we’re going to set that again at the user level. This is again, it’s an either/or. So you can set it from either place, it’s just giving you a different look at it. So once we select ORB processing flag we’ll select now the notification, which is the abnormal lab action, so it’s just like we had on the previous slide from your notification management menu or the previous method. We’re going to set it to the mandatory, again you have the same scrape, it’s already at mandatory so you can see that you can also change it to enabled or disabled. So we want to leave it at mandatory, we just return right there. We want to change it, we would select E for enabled or D for disabled. And then we would rotate through each of the different notifications that we wanted to set up. Section 9: Alert Back-Ups 25 Session 142 We’ve given you a lot of information on how to set up alerts and how to receive them and the best way to manage them, but all of this is worthless unless somebody actually sees and views the alert. The individuals have the ability to set up a surrogate if they’re not going to be there, and different sites have different policies as to when a surrogate needs set up. Whether somebody’s going to be gone for a day, a couple days, that’s up to the site. And the surrogate setting is if you go under the tools menu, options, and notifications, and the user could select surrogate, they have to put in a start time for the surrogate and the end time for the surrogate to stop being surrogate. The surrogate will receive a VistA e-mail message notifying them that they are a surrogate and covering alerts for whoever, and they’ll also receive an e-mail message when they’re no longer the surrogate. The problem is, a lot of people don’t read VistA mail. You can’t rely on a VistA mailman message to let you know that you are a surrogate, so it is highly recommended that if somebody is going to select a surrogate that they ask their permission first before doing that. The next thing is within CPRS somebody could set up one individual to be a surrogate, but there are times when more than one surrogate is needed. For instance, if a provider is on extended leave they might want surrogate A one week, surrogate B another week. This particular option within VistA alerts set remove surrogate for a user, this is either the CACs or the service level ADPACs or whoever at your site would be responsible for setting up multiple surrogates for an individual. The main thing to remember is when you set up a surrogate, multiple surrogates, your start date and your stop date and time have to be different, so for this example for surrogate A their start date was July 26th, the end date was July 30th at 16:30. The next surrogate, their start time needs to be 16:31. If you set their start time for 16:30 it doesn’t work. And I’ve had times when we’ve had multiple people that we’ve had to set up as different surrogates. I always do a print screen and double-check and review, just to make sure that little minute of time can make a big difference. So that’s recommended that you really check that one. 26 Session 142 The next thing is to forward notifications. Unprocessed notifications can be forwarded up to 30 days. They can go to, well, that’s on the next slide, but they can go to the service section chief, to Mailman surrogate, or to backup user, and we’ll be going through all those. If the alert is read it will not be sent and not processed. If the value of this parameter is set at zero or nonexistent, it will not be forwarded. And the recipients of the forwarded notifications, that’s all determined by how individuals are set up within the kernel package. Forwarding unprocessed notifications to a supervisor. This sounds real great, like Dr. X who doesn’t read the three thousand different alerts, that could go to their supervisor. Their supervisors have too many notifications and too much to go through already. The other problem with this is originally when this forward to a supervisor was set up it set up to go to the service chief supervisor that’s set up within the VistA package, and many sites it’s not always accurate. There are people that go from service to service, or the service chief has been changed, so unless somebody is really maintaining your files in VistA for service section chief, this is not recommended to use to have the alerts forwarded to the supervisor. The other one, forward unprocessed notifications to a surrogate, you would think that would be good but this surrogate, again, it’s the VistA Mailman set up for a surrogate, and this was created before we had CPRS and the surrogates, it’s one of the originals, and that’s why it’s still there. But it could be confusing because somebody could be thinking they’re forwarding them to the surrogate within a user set up within CPRS, and it’s not. Somebody would have to set up their surrogate within VistA Mailman message. So this one’s not used much anymore. The one that is used, forward unprocessed notifications to backup reviewer. This particular item will set the number of days before a notification will be sent to a backup reviewer. Not all notifications have to go to a backup reviewer. And you don’t want to overwhelm the backup reviewer. So sites might set up a few critical notifications to go to a backup reviewer. The other thing is at most sites they have a policy or a practice in 27 Session 142 place for critical x-rays, critical lab results, they already have a process for those to go, for somebody to be notified verbally of the critical ones. So this might be something for instance abnormal imaging, if nobody has viewed that abnormal imaging after x amount of days, maybe a backup reviewer would need to do it. Originally at the one site I was at, we had the backup reviewer to receive critical labs and abnormal imaging after three days if they weren’t processed. But then we hit a four-day weekend, not a four day, a threeday weekend, so the backup reviewer was inundated with all kinds of notifications because no one was there Monday to process it, so we changed our backup reviewer days to four. Again, to set backup reviewer, it allows you to set the backup reviewer for a user, a service, a division, or a system. Some places might use performance and quality, some places that have a lot of residents they might set up like the chief resident to be the backup reviewer for the residents. There’s multiple different ways you can set them up. It’s just a safety mechanism to make sure somebody’s processing the alerts that are important to receive. Now the unprocessed alerts mail group, which Mel had talked about this XQUAL unprocessed alerts mail group. This particular mail group is set up so that any alerts that go to an inactive user normally nobody would be able to view them. Say that a provider quit and they still have alerts going to them that somebody might need to see. So this unprocessed alerts mail group needs to just have a few people in that mail group who would receive the alert and they could forward it on to the appropriate person. For instance, if residents leave and they’re inactive in the system and they might be getting an abnormal x-ray report or an abnormal lab, and somebody needs to view that. The problem with if your XQUAL unprocessed alerts mail group is not set up with at least one individual, all those unprocessed notifications are going to go to the G.PATCH mail group for OI&T and they won’t be happy with that, they’re not clinical, they don’t need to look at all these clinical alerts, so it is recommended that at least one person set up an XQUAL unprocessed alerts mail group. 28 Session 142 Now just to summarize the processing of alerts, first the notification is processed. We’re looking at is it enable, disable, mandatory, how that alert goes through. The recipients are determined based on the PATOMERS as we call them. An alert is generated, and I’ve used alert notification interchangeably because out of old habit we were brought up calling them alerts and now they’re notifications, whatever. But anyways the alert will go to the recipient or the surrogate. That person will process the alert and from there they’ll take action and the alert will be deleted. If the alert, if no action is taken on the alert you have the option for that alert to go to a backup reviewer, the supervisor, the mail surrogate in VistA, or the reviewer group, that XQUAL group. Section 10: Troubleshooting Now we’re going to go through a little bit of troubleshooting, because a lot of CACs might get called with I got this alert and I shouldn’t get this alert, I should have gotten an alert and I didn’t get this alert, so we’re just going to review a few items in regards to troubleshooting by using the different parameters. Most notification problems contrary to the user’s popular belief, aren’t software problems. Most of them are related to the configuration. As you can see above, there are so many configuration issues it really takes a couple of days of really studying your notifications and how they’re configured before you can really understand them, and then once you do it’s easy from there on to help process notification problems. For troubleshooting, number one, we have to look at the initial set-up of that notification, looking at the parameters, team list as Mel had talked about, surrogates, and conflicting parameters. And I’m going to go through each one of these a little bit. There are three main items that we keep stressing in regards to parameters. The one thing is can the notification be received? Make sure it’s not disabled. Who receives it? Who should receive it? And how is it deleted? Is it deleted by if one person responds to 29 Session 142 that notification they all go away and nobody else sees it? So again, who can receive it, can it be received, and how it is deleted. These are your three main items for troubleshooting. Now with OE/RR team list configuration, this can create problems. There could be users on multiple teams, the patient can be on multiple teams, there can be patient users on teams they don’t need to be on anymore, teams could be defunct, team members on the team could have surrogates, and it goes on and on, so you might want to look at the team manager list to help with that. The other thing is surrogates. Surrogates, as we all know, can create problems. Somebody might think their surrogate’s getting an alert, that surrogate could be inactive, the surrogate could have been deleted. A surrogate can have an alias, and the one I love is the surrogate who has a surrogate who has a surrogate, you know and it just goes on and on. Surrogates might be one reason that somebody did not get an alert that they thought they should have got. The next thing is conflicting parameters, and for this one if you look at the package level, it’s disabled. The only place that this particular parameter is set up to be mandatory is at the team level, so even though you have the provider recipient who would be the ordering provider to receive this alert, the only way they would ever receive it is if they were on a team level, because on a user level it’s disabled and a package level it’s disabled. So it can be quite deceiving and quite tricky. You really have to look at how the parameters are set up. Now within the parameter set-ups option 14, 15, and 17 are the ones that will really help you with notification management. Number 14 will help determine which recipients will receive a notification. 15 will be which patient alerts and who are the alert recipients that receive that patient alert. And number 17 will help you see which alerts a user can display to see how they set up their own customized settings. Now one of the limitations with option 14, determine recipients for a notification, there could be a lot of recipients 30 Session 142 that you have to look through to determine it. And option15 it lists every notification for a patient, so that list might be quite extensive for reviewing. Now for notification troubleshooting you have to look at did the user or if the user did not receive the alert. Number one, you have to make sure the alert was generated. Check to see if the user was a recipient of the alert. Was the notification enabled? Could they receive it? Were there surrogates involved? Were there other recipients involved? Was the delete mechanism all so that if one person processed it that alert went away? And assure that the division was set up properly in the new person file, and make sure that if it’s a backup reviewer who felt that they should be getting it, you want to make sure the forwarding settings are okay. Now more likely than not a user receives unwanted alerts. Again, you would have to look at the option why did this user receive the alert, was the user designated as an attending or primary provider, were they a surrogate, a supervisor, backup reviewer, and the list goes on and on and on, the team, different aliases, again but you’ll be able to pinpoint this by using those options 14, 15, and 17 in your notification parameters. Now if the notification was not delivered to anyone, number one, go back and check the first parameter for enable and disable. Is this notification enabled or set to mandatory so that somebody will receive it? And as Mel described, the ORB resource device, if your notifications are enabled and they’re still not getting it, contact your IRM for them to look at some of their settings. Another thing you can do if you’re the CAC is set up so that you will get all of the particular notification and that will help you with troubleshooting as to why someone is getting the notification or not. The other thing is once something is broken it does not fix itself. With notifications if one person is not getting a notification, and everybody else is, chances are it’s not the software setup, it’s usually how the configuration was set up. 31 Session 142 And the other thing with notifications, if it can’t be reproduced it can’t be fixed. If for whatever reasons we can’t figure out what’s causing the problem, we can’t even help, nobody can help us to figure out what the problem is if you can’t reproduce it. And the main problem is it’s not that somebody’s not going to be getting notifications. They will be getting them and they will be getting too many of them a lot of times. That’s why if you work with your leadership or your informatics committee and every year just like review the parameters and how you have it set up, you can really help decrease the number of notifications someone’s getting. But you want to make sure the notifications go to the correct person in a timely manner, and you want to avoid overload. Section 11: Reports Okay, we’re going to talk about the alert reports that we have available for you to be able to manage the alerts. You have an alert management option, and this is also part of the new standardized CAC menu, and it’s the XQALERT MGR or manager, so if you don’t have that you may want to contact your IRM and tell them that you want that particular XQALERT MGR option and that’s the report menu for alerts. Here is what it looks like if you haven’t seen it. this is the alert management, you actually would select the report menu for alerts, select the alert management option report menu, it has the following options: you have the critical alert counts report, list alerts for user from a specified date, patient alert list for a specified date, user alerts count report, and view alert for the alert tracking file entry. The critical alerts count report, 32 Session 142 it actually allows you then to select a count, minimum count for critical, these are critical remember, a critical alert count is at least ten, so the start date in this case we’re going to select a timeframe of T minus 30 or 30 days ago to today, and then it will give us the actual dates, break it out by division, you can play with the different selections here but we’re going to say no on this particular case. Now we’re going to actually look by name and it asks you for the device, and what it will give you then is an alert count. And you notice that this particular user, CPRS user 20, has a total alert count for that timeframe of 229 total alerts, 52 critical alerts, but it will also go back and look at the oldest alert, and in this case it goes all the way back to 2008. The second item or option on that menu would be the list alerts for user from a specified date, and this again, Pat had shown that earlier, if someone has lost their alerts and you wanted to go back and find them for them, this would be the one that you would use, and she’s actually shown that to you but we’ll show you this with CPRS user 20 would be the individual. We set our time frame for T minus 30 again to today, and then it will generate this type of report. The nice part about this particular report in the output is it also gives you the internal entry number, the IEN, and that’s also used or could be used then on the next option that we have within that alert management option, so you could even copy and paste that number into the next option that we’re going to show you. This option actually is especially useful as I said and Pat had shown you that, if someone has inadvertently discarded their or removed their alerts. Patient alert list 33 Session 142 for specified date. We’re using patient 20 for example, it will say do you want to scan a list of dates that have at least some alerts, which is kind of a nice tool. If you know what timeframe you’re looking at but you don’t know the exact date, let’s say it was a month ago or it was three months ago, at that point then it will show you a listing of those alerts within that timeframe. So it’s kind of a nice little option within there if you haven’t used it. You select your date range. It will also then generate the IEN with the patient and give you what the alert was. User alert count, this is our favorite now that we found out that people have 30,000 alerts and ran another report, we have about five that have over 10,000 alerts. So it might be interesting to try this if you haven’t done it and see what surprises you come up with. And this is one where you can set the alert count for at least in this case we set it for 100, now that would be the case if you want to look at 1,000, who has more than 1,000 in it and if you see a long list you might want to jack it up a little bit further and see how high you can go. Or you might not. This is a count of alerts for users and it shows a lot, remember the screen for the critical alerts, it’s basically showing us the same output because if you notice on the right-hand side we still have the same, this will give us the total alerts, it also does show us the critical alerts. And when we run for the critical alerts it also shows us for the total alerts. And final the view entry for alert tracking, this option on the menu, this is where you want to remember that IEN or if we copied and pasted it, when we get to this point of the entry we have the select menu option and we select that 34 Session 142 view data for alert tracking file entry and this is where we would put that file entry number in. It will then ask us if we want to enter another one, so if we don’t we simply return by that. And that will go out and track the internal number, then it will give us a lot of the same type of display that we would get if we’re using our manager menu, our notification manager menu, looking for those alerts. There’s also reports, these actually can assist you in tracking and trending alerts. A lot of medical centers and even VISNs are creating performance measures for alerts. In other words, if your alerts go over a certain count there’s certain issues that are going to become, I don’t want to give too many particulars because I think each VISN, each site, or whatever, is creating their own set of parameters. I know in our VISN they’re about to set up a performance measure for that. 35