<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>On FOCUS&#187; Learning More</title>
	<atom:link href="http://focusblog.iatric.com/category/learning-more/feed/" rel="self" type="application/rss+xml" />
	<link>http://focusblog.iatric.com</link>
	<description>MEDITECH supplies the FOCUS, we supply the perspective on Client/Server 6.x</description>
	<lastBuildDate>Mon, 24 May 2010 19:55:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The First Proposal</title>
		<link>http://focusblog.iatric.com/2010/05/24/the-first-proposal/</link>
		<comments>http://focusblog.iatric.com/2010/05/24/the-first-proposal/#comments</comments>
		<pubDate>Mon, 24 May 2010 19:55:28 +0000</pubDate>
		<dc:creator>app-analyst</dc:creator>
				<category><![CDATA[FOCUS]]></category>
		<category><![CDATA[Learning More]]></category>
		<category><![CDATA[MEDITECH]]></category>
		<category><![CDATA[6.x]]></category>
		<category><![CDATA[application analysts]]></category>
		<category><![CDATA[Client/Server]]></category>
		<category><![CDATA[EDM]]></category>
		<category><![CDATA[MAGIC]]></category>
		<category><![CDATA[proposals]]></category>

		<guid isPermaLink="false">http://focusblog.iatric.com/?p=631</guid>
		<description><![CDATA[by A 6.0 Application Analyst After a romantic dinner and night in the city, it was now or never.  The proposal was next and went something like this: ”EDM 6.X, like MAGIC, also needs to have tracker treatment and assessment indicators.”  Probably not the proposal story you had in mind, but most people have a proposal story [...]]]></description>
			<content:encoded><![CDATA[<p><strong>by A 6.0 Application Analyst</strong></p>
<p>After a romantic dinner and night in the city, it was now or never.  The proposal was next and went something like this: ”EDM 6.X, like MAGIC, also needs to have tracker treatment and assessment indicators.”  Probably not the proposal story you had in mind, but most people have a proposal story &#8211; some have several.   As our site has progressed from EDM MAGIC to 6.X, we have a few.  Some of them are GAPS (gaps in functionality in 6.X from MAGIC or Client/Server) and some of them are new proposals.  I&#8217;ll share a few with you in this blog series. </p>
<p>The goal is to have other 6.X sites and future sites review them and add their sites to them, an effort to collectively influence the priorities that proposals become a marriage and are applied in EDM 6.X.</p>
<p>Let’s start with 6.0 Proposal # 17073 – EDM Treatment Indicators</p>
<p>In MAGIC, our site was using treatment indicators in a variety of ways.  Our emergency department providers placed a nursing intervention order in the system, which was linked to a treatment that populated the Triage/Doc list (in 6.0 this is called the Worklist).  The order also triggered a customer defined indicator (we set RN and some others) and then disappeared once the item was documented.  In MAGIC, a dictionary in EDM established the link, and a few other dictionaries allowed the use of colors, text and placement of the indicator.</p>
<p><strong>MAGIC Tracker</strong></p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/05/MagicTracker.png"><img class="alignnone size-full wp-image-632" title="MagicTracker" src="http://focusblog.iatric.com/wp-content/uploads/2010/05/MagicTracker.png" alt="" width="500" /></a></p>
<p><strong>MAGIC Triage/Documentation Routine</strong></p>
<p><strong><a href="http://focusblog.iatric.com/wp-content/uploads/2010/05/MagicTriage.png"><img class="alignnone size-full wp-image-633" title="MagicTriage" src="http://focusblog.iatric.com/wp-content/uploads/2010/05/MagicTriage.png" alt="" width="500" /></a></strong></p>
<p>In 6.0, there is a dictionary called the indicator scheme that is not as directly tied to EDM treatments as the dictionary was in MAGIC.  There are some workarounds, but  these workarounds may not work for your site, depending on your process and modules.</p>
<p>If you work at a current or future 6.0 site that may want treatment indicators, please look into requesting Proposal 17073.  If you&#8217;re not 6.0 but want to comment about indicators, please do so below.  If you’re interested in the treatment indicator workaround, please comment and include your email address.</p>
<p> Stay tuned for The Second Proposal!</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li>November 25, 2009 -- <a href="http://focusblog.iatric.com/2009/11/25/its-a-mad-mad-mad-mad-world-%e2%80%93-part-i/" title="It&#8217;s a MAD, MAD, MAD, MAD World – Part I">It&#8217;s a MAD, MAD, MAD, MAD World – Part I</a> (6)</li><li>November 9, 2009 -- <a href="http://focusblog.iatric.com/2009/11/09/focus-whenwhere/" title="FOCUS:  When/Where">FOCUS:  When/Where</a> (1)</li><li>October 8, 2009 -- <a href="http://focusblog.iatric.com/2009/10/08/first-impressions-from-a-magic-perspective/" title="First Impressions from a MAGIC Perspective">First Impressions from a MAGIC Perspective</a> (3)</li><li>April 21, 2010 -- <a href="http://focusblog.iatric.com/2010/04/21/focus-now-or-never/" title="FOCUS:  Now or Never?">FOCUS:  Now or Never?</a> (1)</li><li>January 21, 2010 -- <a href="http://focusblog.iatric.com/2010/01/21/the-perfect-%e2%80%9cperfect-storm%e2%80%9d/" title="The Perfect “Perfect Storm”?">The Perfect “Perfect Storm”?</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://focusblog.iatric.com/2010/05/24/the-first-proposal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen Design in 6.x</title>
		<link>http://focusblog.iatric.com/2010/04/08/screen-design-in-6-x/</link>
		<comments>http://focusblog.iatric.com/2010/04/08/screen-design-in-6-x/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 18:23:58 +0000</pubDate>
		<dc:creator>EdBishop</dc:creator>
				<category><![CDATA[FOCUS]]></category>
		<category><![CDATA[Learning More]]></category>
		<category><![CDATA[MEDITECH]]></category>
		<category><![CDATA[clinician's workflow]]></category>
		<category><![CDATA[MEDITECH screens]]></category>
		<category><![CDATA[menu options]]></category>
		<category><![CDATA[parent window]]></category>
		<category><![CDATA[parent/child screens]]></category>
		<category><![CDATA[patient selection]]></category>
		<category><![CDATA[simplification]]></category>
		<category><![CDATA[stacked screens]]></category>
		<category><![CDATA[worklist]]></category>

		<guid isPermaLink="false">http://focusblog.iatric.com/?p=604</guid>
		<description><![CDATA[by Ed Bishop MEDITECH&#8217;s 6.x role based technology appears intended to simplify the clinical user&#8217;s workflow.  As a customer, you can define the menu options up to the point a user selects a patient. After patient selection, MEDITECH decided the menu and the workflow choices.  Keeping things consistent and simple seem to be key to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>by Ed Bishop</strong></p>
<p>MEDITECH&#8217;s 6.x role based technology appears intended to simplify the clinical user&#8217;s workflow.  As a customer, you can define the menu options up to the point a user selects a patient. After patient selection, MEDITECH decided the menu and the workflow choices.  Keeping things consistent and simple seem to be key to the new workflow design.</p>
<p>Users may notice that in any care area, the right hand menu of the FOCUS 6.x system is the same for all users and all patients.  Rather than have menu items appear and disappear based on access, menu items are enabled and disabled based on access.</p>
<div id="attachment_605" class="wp-caption alignnone" style="width: 510px"><a href="http://focusblog.iatric.com/wp-content/uploads/2010/04/Basic-Menu.png" target="_blank"><img class="size-full wp-image-605" title="Basic Menu" src="http://focusblog.iatric.com/wp-content/uploads/2010/04/Basic-Menu.png" alt="Basic Menu" width="500" /></a><p class="wp-caption-text">Click to enlarge.</p></div>
<p>Up to this point, a user can hop between different patients and different applications, though MEDITECH allows customers to define the maximum number of patient charts that can be open at one time on an individual client using parameters.  Beyond this point, the rules of the MEDITECH screens become a little more application specific and structured, and it appears that each area of the application is evaluated when designing the screen content.</p>
<p><strong>Parent Process</strong><br />
The first point of entry of the clinical application is generally started as a parent process.  The parent process allows the user to maintain the open parent window while performing specific care area duties on a patient.  The user can refer to the parent window for additional information or for additional patients without needing to leave the current detailed process.  The PCS Status Board and EDM Tracker are examples of parent processes.</p>
<p>Detail screens can be launched from the parent process, and user access to the parent while in-process is allowed.  These secondary detail screens can be launched in non-modal or modal fashion.</p>
<p><strong>Non-Modal Child Process</strong><br />
The non-modal child process allows user interaction in the parent process while the non-modal child is running.  Examples of non-modal child processes are the PCS Worklist and the Plan of Care Entry screen.  While the non-modal child is active for a given patient, the caregiver can return to the parent and the PCS Status Board as well as open additional charts.</p>
<div id="attachment_606" class="wp-caption alignnone" style="width: 510px"><a href="http://focusblog.iatric.com/wp-content/uploads/2010/04/Multiple-Charts.png" target="_blank"><img class="size-full wp-image-606" title="Multiple Charts" src="http://focusblog.iatric.com/wp-content/uploads/2010/04/Multiple-Charts.png" alt="Multiple Charts" width="500" /></a><p class="wp-caption-text">Click to enlarge.</p></div>
<p><strong>Modal Child Process</strong><br />
The modal child process is generally a sub-screen that displays pertinent detail about a single item on the main parent screen.  In the modal-child process, access to the main parent is allowed in view-only.  In Windows fashion, the modal child can be dragged to the side for data review on the parent, but further activity on the parent window is disabled until the user exits the modal child.</p>
<p>(Notice the menu buttons are disabled.  They are re-enabled when the modal child process closes.)</p>
<div id="attachment_607" class="wp-caption alignnone" style="width: 510px"><a href="http://focusblog.iatric.com/wp-content/uploads/2010/04/modal-example.png" target="_blank"><img class="size-full wp-image-607" title="Modal Example" src="http://focusblog.iatric.com/wp-content/uploads/2010/04/modal-example.png" alt="Modal Example" width="500" /></a><p class="wp-caption-text">Click to enlarge.</p></div>
<p><strong>Stacked Screen</strong><br />
There is a fourth screen choice, known to MEDITECH as the stacked screen.  Unlike the Status Board to Worklist parent/child relationship noted above, the stacked screen takes over the main body of the screen in view.  In these instances, the previous screen is not visible until the user exits the stacked screen.</p>
<p>The placement of the stacked screen in MEDITECH&#8217;s 6.x environment seems to be necessitated by the application.  Stacked screen display when it is logical to do so.</p>
<p>The Plan of Care screen shown below is an example of a stacked screen.  The detail of a single item on the plan of care displays fully. There is no clinical reason to maintain the previous while viewing this detail, and it is therefore presented as a stacked screen.</p>
<div id="attachment_608" class="wp-caption alignnone" style="width: 510px"><a href="http://focusblog.iatric.com/wp-content/uploads/2010/04/Stacked-screen.png" target="_blank"><img class="size-full wp-image-608" title="Stacked screen" src="http://focusblog.iatric.com/wp-content/uploads/2010/04/Stacked-screen.png" alt="Stacked screen" width="500" /></a><p class="wp-caption-text">Click to enlarge.</p></div>
<p>By the involving the stacked screen, MEDITECH has kept the number of jobs listed in the Windows task manager to a manageable few.</p>
<p>It appears that MEDITECH put a lot of thought into the design of the 6.x Advanced Technology screens.  I&#8217;m sure that MEDITECH believes that their design of screen and workflow will suit all customer&#8217;s needs.  I wonder if you agree?</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://focusblog.iatric.com/2010/04/08/screen-design-in-6-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The ForUpdate Mutex</title>
		<link>http://focusblog.iatric.com/2010/03/17/the-forupdate-mutex/</link>
		<comments>http://focusblog.iatric.com/2010/03/17/the-forupdate-mutex/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 15:39:25 +0000</pubDate>
		<dc:creator>EdBishop</dc:creator>
				<category><![CDATA[FOCUS]]></category>
		<category><![CDATA[Learning More]]></category>
		<category><![CDATA[MEDITECH]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[assessment record]]></category>
		<category><![CDATA[cached data]]></category>
		<category><![CDATA[data entry]]></category>
		<category><![CDATA[data integrity]]></category>
		<category><![CDATA[documentations]]></category>
		<category><![CDATA[ForUpdate]]></category>
		<category><![CDATA[import time]]></category>
		<category><![CDATA[integrity issues]]></category>
		<category><![CDATA[locks]]></category>
		<category><![CDATA[logic changes]]></category>
		<category><![CDATA[mutex]]></category>
		<category><![CDATA[new technology]]></category>

		<guid isPermaLink="false">http://focusblog.iatric.com/?p=532</guid>
		<description><![CDATA[by Ed Bishop The ForUpdate mutex defines a mutex record only when the data is updated, thus limiting the amount of time that the record is locked. Examples of ForUpdate mutexes are OM Clinical Data entry, OM Order entry, and PCS Assessment edits. The key difference with a ForUpdate mutex is that the cached data [...]]]></description>
			<content:encoded><![CDATA[<p><strong>by Ed Bishop </strong></p>
<p>The ForUpdate mutex defines a mutex record only when the data is updated, thus limiting the amount of time that the record is locked. Examples of ForUpdate mutexes are OM Clinical Data entry, OM Order entry, and PCS Assessment edits. The key difference with a ForUpdate mutex is that the cached data value at import time (the time the user initiated the update) is compared with the permanent data value on the server prior to updating. If the data value on the server is newer than the value that was imported by the user prior to the edit, the user cannot update the record.</p>
<p>For example, user one imports a PCS Assessment record and proceeds to edit. User two imports the same PCS Assessment record and proceeds to edit and file. User one then attempts to file the edit and gets a warning that data on the server is newer than the data in the local cache, and therefore the edited values cannot be filed. In this case, the user must throw away the edit and begin again.</p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/03/image004.gif"><img class="alignnone size-full wp-image-533" src="http://focusblog.iatric.com/wp-content/uploads/2010/03/image004.gif" alt="" width="500" /></a></p>
<p>There are also instances when no mutex is obtained. If the application determines that the data being filed is not in jeopardy of being interrupted, then a mutex is not assigned at all. As an example, new assessment documentations do not require a mutex because the data is fresh and free from editing that would cause data integrity issues.</p>
<p>So besides changing the name to a more techy sounding word, MEDITECH has made some significant logic changes to their locking mechanism in the new technology. While these algorithms may lead to less frequent locks in general, who wants to be in IS when that call comes in from a user who has been documenting away and is now told she must discard her changes?</p>
<p>Previous post:  <a title="The Mutex" href="http://focusblog.iatric.com/2010/03/02/the-mutex/" target="_self">The Mutex</a></p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li>March 2, 2010 -- <a href="http://focusblog.iatric.com/2010/03/02/the-mutex/" title="The Mutex">The Mutex</a> (1)</li><li>April 13, 2010 -- <a href="http://focusblog.iatric.com/2010/04/13/scripting-the-%e2%80%9cchain-gang%e2%80%9d/" title="Scripting the “Chain Gang”">Scripting the “Chain Gang”</a> (0)</li><li>November 25, 2009 -- <a href="http://focusblog.iatric.com/2009/11/25/its-a-mad-mad-mad-mad-world-%e2%80%93-part-i/" title="It&#8217;s a MAD, MAD, MAD, MAD World – Part I">It&#8217;s a MAD, MAD, MAD, MAD World – Part I</a> (6)</li><li>November 9, 2009 -- <a href="http://focusblog.iatric.com/2009/11/09/focus-whenwhere/" title="FOCUS:  When/Where">FOCUS:  When/Where</a> (1)</li><li>October 20, 2009 -- <a href="http://focusblog.iatric.com/2009/10/20/when-wizards-are-king/" title="When Wizards are King">When Wizards are King</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://focusblog.iatric.com/2010/03/17/the-forupdate-mutex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Restricted View May Leave Them Wanting More</title>
		<link>http://focusblog.iatric.com/2010/03/11/restricted-view-may-leave-them-wanting-more/</link>
		<comments>http://focusblog.iatric.com/2010/03/11/restricted-view-may-leave-them-wanting-more/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 19:38:31 +0000</pubDate>
		<dc:creator>michelleschneider</dc:creator>
				<category><![CDATA[Clinician's View]]></category>
		<category><![CDATA[Learning More]]></category>
		<category><![CDATA[MEDITECH]]></category>
		<category><![CDATA[6.0]]></category>
		<category><![CDATA[assessment]]></category>
		<category><![CDATA[chart view]]></category>
		<category><![CDATA[clinical decision making]]></category>
		<category><![CDATA[Clinical Panels]]></category>
		<category><![CDATA[data evaluation]]></category>
		<category><![CDATA[patient chart review]]></category>
		<category><![CDATA[restricted view]]></category>

		<guid isPermaLink="false">http://focusblog.iatric.com/?p=552</guid>
		<description><![CDATA[by Michelle Schneider I have really been diving into MEDITECH’s 6.0 Clinical Panels.  This is, after all, the latest MEDITECH has to offer for patient chart review and support for clinical decision making.   I find it very frustrating though, because it’s difficult to get a good flow of data evaluation.  In MEDITECH’s demonstrations, the data [...]]]></description>
			<content:encoded><![CDATA[<p><strong>by Michelle Schneider</strong></p>
<p>I have really been diving into MEDITECH’s 6.0 Clinical Panels.  This is, after all, the latest MEDITECH has to offer for patient chart review and support for clinical decision making.   I find it very frustrating though, because it’s difficult to get a good flow of data evaluation.  In MEDITECH’s demonstrations, the data is all perfectly placed in these narrow columns so that the user gets a wonderful vibe of an easy, relaxed chart review.  However, as soon as reality strikes, users realize that all responses are not less than 15 characters.  A user is notified of a longer response with an ellipsis after a truncated entry.  In order to see the  longer response, he must click once to open an additional screen, move the mouse to the bottom right of the screen, click close and then continue the chart review.  In the assessment below, which certainly represents a very limited assessment, the user cannot easily glean the patient’s status.  There are so many entries with the ellipsis after them that the user is forced to click on each to see the response.</p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/03/ClinicalPanels1.png"><img class="alignnone size-full wp-image-554" title="ClinicalPanels" src="http://focusblog.iatric.com/wp-content/uploads/2010/03/ClinicalPanels1.png" alt="Clinical Panels" width="500" height="277" /></a></p>
<p>This results in a very clunky workflow.  If you count the keystrokes required to view the first (and shortest) entry in this example, the user would have to use 10 keystrokes.  This may irritate users and in some cases, the user may think the beginning of the entry is intuitive and assume the remainder of the response in order to save time. However, this represents bad practice and could result in compromised patient safety.  For instance, the “Gastrointestinal” entry has two responses, which are both truncated with an ellipsis.  They are “Bowel Soun…” and “Abdomen D…”  Upon clicking on the row, the user sees that the entry is “Bowel Sounds Hypoactive” and “Abdomen Distended.”  The user can then sweep the mouse to the bottom right of the screen, click close and return to the assessment.  To see all of the entries on this screen, the user will have to click 40 times.  That is not a typo.  FORTY clicks!  Wow.  There is no apparent method to widen the columns and no apparent method to use that blue space to the right of my last column.  It’s just sitting there, teasing me.  Sure would be a good place for the rest of my results.  Hmmmmm.</p>
<p>How do you think your clinicians will react to this method of chart review?  Can this, will this meet their needs?</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li>January 29, 2010 -- <a href="http://focusblog.iatric.com/2010/01/29/finding-your-way-around-6-x/" title="Finding your way around 6.x">Finding your way around 6.x</a> (0)</li><li>January 13, 2010 -- <a href="http://focusblog.iatric.com/2010/01/13/report-designer-part-2-a-detailed-tour/" title="Report Designer Part 2, A Detailed Tour">Report Designer Part 2, A Detailed Tour</a> (1)</li><li>December 4, 2009 -- <a href="http://focusblog.iatric.com/2009/12/04/all-show-and-no-go/" title="All Show and No Go">All Show and No Go</a> (1)</li><li>November 17, 2009 -- <a href="http://focusblog.iatric.com/2009/11/17/please-pass-the-ketchup/" title="Please Pass the Ketchup">Please Pass the Ketchup</a> (2)</li><li>November 9, 2009 -- <a href="http://focusblog.iatric.com/2009/11/09/focus-whenwhere/" title="FOCUS:  When/Where">FOCUS:  When/Where</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://focusblog.iatric.com/2010/03/11/restricted-view-may-leave-them-wanting-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mutex</title>
		<link>http://focusblog.iatric.com/2010/03/02/the-mutex/</link>
		<comments>http://focusblog.iatric.com/2010/03/02/the-mutex/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 19:10:51 +0000</pubDate>
		<dc:creator>EdBishop</dc:creator>
				<category><![CDATA[FOCUS]]></category>
		<category><![CDATA[Learning More]]></category>
		<category><![CDATA[MEDITECH]]></category>
		<category><![CDATA[advanced technology]]></category>
		<category><![CDATA[amend note routing]]></category>
		<category><![CDATA[control process]]></category>
		<category><![CDATA[dictionary edits]]></category>
		<category><![CDATA[document med]]></category>
		<category><![CDATA[edit routine]]></category>
		<category><![CDATA[ForUI]]></category>
		<category><![CDATA[ForUpdate]]></category>
		<category><![CDATA[length of stay]]></category>
		<category><![CDATA[locked record]]></category>
		<category><![CDATA[lost locks]]></category>
		<category><![CDATA[mutex]]></category>
		<category><![CDATA[mutual exclusion]]></category>
		<category><![CDATA[patient data processing]]></category>
		<category><![CDATA[patient plan of care]]></category>
		<category><![CDATA[PCS]]></category>
		<category><![CDATA[PCS eMAR]]></category>
		<category><![CDATA[period of ownership]]></category>
		<category><![CDATA[self-preempt]]></category>

		<guid isPermaLink="false">http://focusblog.iatric.com/?p=525</guid>
		<description><![CDATA[by Ed Bishop MEDITECH has revisited locking in their Advanced Technology platform, and has replaced the lock with mutual exclusion (often abbreviated to mutex) algorithms. MEDITECH mainly uses two mutex definitions, the ForUI mutex and the ForUpdate mutex. The ForUI mutex defines a mutex record surrounding the work in progress, locking the entire user interface. [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"></script><strong>by Ed Bishop</strong></p>
<p>MEDITECH has revisited locking in their Advanced Technology platform, and has replaced the lock with <a title="Mutex" href="http://en.wikipedia.org/wiki/Mutex " target="_blank">mutual exclusion</a> (often abbreviated to mutex) algorithms. MEDITECH mainly uses two mutex definitions, the ForUI mutex and the ForUpdate mutex.</p>
<p>The ForUI mutex defines a mutex record surrounding the work in progress, locking the entire user interface. The mutex is defined with a time period of ownership. While the user is processing the locked record, no other user can gain access to that record.</p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/03/image001.gif"><img class="alignnone size-full wp-image-526" title="Mutex Error" src="http://focusblog.iatric.com/wp-content/uploads/2010/03/image001.gif" alt="" width="500" /></a></p>
<p>If the mutex ownership period expired and hasn’t been renewed by the application holding it, the mutex may be obtained by a different user. They added this feature to aid in the resolution of lost locks.</p>
<p>Additionally, if a single user has acquired a mutex and then tries to do that same process again while the mutex is retained, the process may allow that single user to self-preempt the mutex and gain control of the process.</p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/03/image002.gif"><img class="alignnone size-full wp-image-527" title="Preempt" src="http://focusblog.iatric.com/wp-content/uploads/2010/03/image002.gif" alt="" width="500" /></a></p>
<p>If a mutex has been preempted from the first user (even if they’ve preempted themselves), that user receives the following message upon filing:</p>
<p><a href="http://focusblog.iatric.com/wp-content/uploads/2010/03/image003.gif"><img class="alignnone size-full wp-image-535" title="image003" src="http://focusblog.iatric.com/wp-content/uploads/2010/03/image003.gif" alt="Error" width="477" height="237" /></a></p>
<p>The ForUI mutex is generally reserved for dictionary edits, but can also be found in limited areas of patient data processing, including the Amend Note routine, Length of Stay edit routine in the PCS Patient Plan of Care routine or the Document Med screen of the PCS eMAR.</p>
<p>Next time I&#8217;ll take a look at the <a title="The ForUpdate Mutex" href="http://focusblog.iatric.com/2010/03/17/the-forupdate-mutex/" target="_self">ForUpdate mutex</a>.</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li>March 25, 2010 -- <a href="http://focusblog.iatric.com/2010/03/25/will-meditech-expose-programming-code-in-6-x/" title="Will MEDITECH Expose Programming Code in 6.x?">Will MEDITECH Expose Programming Code in 6.x?</a> (1)</li><li>March 17, 2010 -- <a href="http://focusblog.iatric.com/2010/03/17/the-forupdate-mutex/" title="The ForUpdate Mutex">The ForUpdate Mutex</a> (1)</li><li>January 29, 2010 -- <a href="http://focusblog.iatric.com/2010/01/29/finding-your-way-around-6-x/" title="Finding your way around 6.x">Finding your way around 6.x</a> (0)</li><li>November 25, 2009 -- <a href="http://focusblog.iatric.com/2009/11/25/its-a-mad-mad-mad-mad-world-%e2%80%93-part-i/" title="It&#8217;s a MAD, MAD, MAD, MAD World – Part I">It&#8217;s a MAD, MAD, MAD, MAD World – Part I</a> (6)</li><li>February 17, 2010 -- <a href="http://focusblog.iatric.com/2010/02/17/its-a-mad-mad-mad-mad-world-part-iii/" title="It&#8217;s a MAD, MAD, MAD, MAD World &#8211; Part III">It&#8217;s a MAD, MAD, MAD, MAD World &#8211; Part III</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://focusblog.iatric.com/2010/03/02/the-mutex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

