Most Recent Posts
An automated process failed: MedsUdates
by koby - 04/04/2025 1:54 PM
phantom printer
by imcffp - 04/01/2025 9:53 AM
AC v12 mandatory upgrade
by ChrisFNP - 04/01/2025 9:47 AM
Calculating sigs for Peds and FP
by Wendell365 - 03/28/2025 12:59 PM
Screen size and resolution
by beagle - 03/20/2025 4:50 PM
Enlarge Text box
by Bert - 03/19/2025 5:15 PM
Replace Updox?
by serene - 03/18/2025 11:04 AM
Member Spotlight
ryanjo
ryanjo
Central Florida
Posts: 2,084
Joined: November 2006
Newest Members
It's me, Paradise Family, MedCode, MZ Medical Billi, girlfromwebpage
4,593 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 2 1 2
Bill #54974 06/28/2013 1:18 PM
Joined: Sep 2009
Posts: 2,981
Likes: 5
JBS Offline
Member
Offline
Member
Joined: Sep 2009
Posts: 2,981
Likes: 5
Originally Posted by Bill
Why don't you just turn the spell checker off and check your spelling the old fashioned way?
Originally Posted by rsag
I am for the most part the only one reading the notes, and i can understand my notes, and if words are mispelled, i am going with the flow.

Perhaps the spell-checker (like the letter-writer) is somewhat more important to specialists than to primary care providers. Most of my notes ARE read by others (at least I like to think so wink ) and so correct spelling is more of an issue for me.

Regardless... in my opinion a spell-checker that works is a basic functionality which should be a "given" in any EMR. It should work, and if it does not, it should be repaired. This one doesn't work.


Jon
GI
Baltimore

Reduce needless clicks!
stuartg123 #54981 06/28/2013 4:12 PM
Joined: Oct 2007
Posts: 667
Member
Offline
Member
Joined: Oct 2007
Posts: 667
I agree. And it does look bad when a specialist has a misspelling. Just make sure the diagnosis and treatment sections are spelled correctly. I am certain no family doctors will notice misspellings elsewhere. grin


Bill Leeson, M.D.
Solo Family Medicine
Santa Fe, NM
stuartg123 #54991 06/29/2013 7:46 AM
Joined: Aug 2012
Posts: 196
Member
Offline
Member
Joined: Aug 2012
Posts: 196
Have successfully added Stedman's medical dictionary v 6 downloaded from cnet using above steps
Also added list of referring physicians in my area to this dictionary

Next step to find out how to set dictionary option to auto mark mixed Cap option to ignore the medications that have them
Would be nice if AC can set this

stuartg123 #54998 06/30/2013 10:39 AM
Joined: Aug 2012
Posts: 196
Member
Offline
Member
Joined: Aug 2012
Posts: 196
Here is the explanation why all of us are having trouble with Mixed Cap words in amazing charts dictionary.
It is not an AC issue, but an issue with the spellchecker wspell

Wspell spellchecker

Explanation of MixedDigits and MixedCase properties

This topic contains an explanation of how the IgnoreMixedCaseWords, IgnoreWordsWithDigits, CatchMixedCaseWords, and CatchWordsWithDigits properties operate.

When WSpell engine checks spelling, it performs the following steps for each word:
1.
It determines if the word matches the criteria for any enabled Ignore properties, and if so, it skips the word and proceeds to the next word without performing the next step.

2.
It determines if the word matches the criteria for any enabled Catch properties, and if so, it reports the word by raising an event such as MisspelledWordEvent, MixedCaseWord, or WordWithDigits.


The two steps above are performed in the order listed. Thus, a word that has been ignored is essentially filtered out, so no further tests (including spelling) are performed on it. For this reason, enabling both properties IgnoreMixedCaseWords and CatchMixedCaseWords is pointless. A word containing mixed case will be filtered out (because IgnoreMixedCaseWords is enabled), and will therefore never be reported as containing mixed case. "Ignore" properties take precedence over similarly named "Catch" properties.

The tests performed in Step 2 above are independent of each other. The tests for doubled words, mixed-case words, or words containing digits can all be enabled and disabled independently by enabling and disabling the corresponding Catch properties. All tests indicated by any enabled Catch properties are carried out, even if one or more of the other tests proves positive. Thus, WSpell may detect several conditions (problems) with a single word: The word may be misspelled, doubled, contain mixed case, and contain mixed digits all at once. Several events may be fired for the same word.

The presence of a word in a dictionary affects only its spelling. If a word exists in a dictionary with the default "Ignore" action, WSpell will not report it as misspelled. However, if the word matches the criteria for a test indicated by one of the enabled Catch properties, the word will still be reported even if it exists in a dictionary. For example, assume the CatchMixedCaseWords property is True, and that the word "PrintScreen" does not exist in any open dictionary. WSpell will fire both the MisspelledWordEvent and MixedCaseWord events for "PrintScreen". If "PrintScreen" is then added to an open dictionary, WSpell will still fire the MixedCaseWord event when it encounters "PrintScreen" (but it will not fire MisspelledWordEvent). Adding the word to a dictionary does not change the fact that it contains mixed case, and because CatchMixedCaseWords is enabled, WSpell will still report to your application that the word contains mixed case.

The same situation exists when "Ignore All" is selected as the disposition for a reported word. Selecting "Ignore All" for a reported word adds the word to a temporary internal dictionary, which prevents it from being reported as misspelled (i.e., prevents WSpell from firing the MisspelledWordEvent event for the word). However, as we have seen, adding a word to a dictionary (including a temporary dictionary) does not alter the fact that the word contains mixed case, so selecting "Ignore All" does not prevent WSpell from subsequently firing the MixedCaseWord event for that word.

Note that all of the above is true for the CatchWordsWithDigits property as well, when a word contains embedded digits, such as "Win2000".

You might consider disabling (setting to False) the CatchMixedCaseWords or CatchWordsWithDigits properties. As stated above, these properties cause WSpell to perform separate, special tests against each word, and to report the results of those tests through events. But unless you have some specific need to know if a word contains mixed case or embedded digits, the tests may be superfluous. Even if these two Catch properties are disabled, words such as "PrintScreen" or "Win2000" will still be reported as misspelled if they are not contained within an open dictionary. Presumably if they are contained in a dictionary, the intention is that they are correct and should not be reported for any reason. Case errors such as "TUesday" and missing-space errors such as "June5" will still be reported as misspellings (unless "TUesday" and "June5" happen to exist in an open dictionary).

I have a list of about 130 medications I have used in my practice that I have used over 6 months that have mixedCap.

THE NEXT STEP GETS MORE TECHNICAL

WSpell technical options

Once we can reset this, the mixedCap spelling issue will be permanently solved, I hope.

Need help with the Technical part please.

stuartg123 #55008 06/30/2013 9:43 PM
Joined: Sep 2003
Posts: 12,871
Likes: 33
Member
Offline
Member
Joined: Sep 2003
Posts: 12,871
Likes: 33
Wow! Good job, Sunil.


Bert
Pediatrics
Brewer, Maine

stuartg123 #55009 07/01/2013 2:14 PM
Joined: Nov 2005
Posts: 2,363
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,363
Likes: 2
I have a medical dictionary now.

Here's what I did:
There is a free database Openmedspel,(thanks Sunil, for putting me on the path, I had found it a long time ago but didn't figure out how to import it at that time) which has about 48000 entries.

I tried taking the userdic.thx file and opening and pasting with correct additions (tab I) but this could not be read by the spell checker.

Then I pasted into a blank chart and imported all 48000 (held down the enter button for about an hour) and have transferred the newly created userdic.thx file (now 648K) to AC and voila, I have a medical dictionary.

I have transferred it to several other computers and it has worked well.

Here is a link, hope it works well for everyone.

https://www.dropbox.com/sh/z1vxfny7khqr0kz/3bFTTRIA-I

Now as to the technical changing of properties .....


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
stuartg123 #55011 07/01/2013 6:26 PM
Joined: Aug 2012
Posts: 196
Member
Offline
Member
Joined: Aug 2012
Posts: 196
Thanks Wendell,

As pointed earlier these words have to be also uploaded in the note writing dictionary in 6.5.5.
Don't know what spell checker is being used there.
I used two more places cnet download of Merriam Webster
Marian Webster Dictionary

and for medications I used a site for wordexpander

Medication List

Another site I am working off is


http://www.essex1.com/people/cates/free.htm

Between all above I am able to use AC spellcheck

Now if anyone with VBA experience can help with mixedCAP words. This can be placed in registry and eliminate that nuisance.


stuartg123 #55014 07/01/2013 11:36 PM
Joined: Jan 2010
Posts: 1,128
Member
Offline
Member
Joined: Jan 2010
Posts: 1,128
Thank you so much for sharing. I was hoping someone would do that~!


Chris
Living the Dream in Alaska
stuartg123 #55020 07/02/2013 10:23 AM
Joined: Nov 2005
Posts: 2,363
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,363
Likes: 2
I took Sunil's advice and added two other groups of medical words. (Had trouble with the Merriam Webster and it is copyrighted (trying to keep this legally shareable)

I have updated the userdic.tlx file on dropbox:

https://www.dropbox.com/sh/z1vxfny7khqr0kz/3bFTTRIA-I

Let me know how it works for you.


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
stuartg123 #55024 07/02/2013 12:24 PM
Joined: Jan 2010
Posts: 1,128
Member
Offline
Member
Joined: Jan 2010
Posts: 1,128
Okay, I downloaded the file and I'll try it out. Everyone should be able to save a lot of work with this. Perhaps even Bert will download it and start spell checking!


Chris
Living the Dream in Alaska
Wendell365 #55042 07/02/2013 10:54 PM
Joined: Aug 2012
Posts: 196
Member
Offline
Member
Joined: Aug 2012
Posts: 196
Here is the link for the Webster dictionary

Webster dictionary download

Sorry don't have enough know how to upload my dictionary on dropbox. Can email it to you to upload,
The Webster download worked but all words had to copied into word (have this one), spent a few hrs doing soon and then uploaded into the AC dictionary.

Would also recommend uploading all referring doctors, in the local area, as they also are common stoppers for the spell checker.

stuartg123 #55062 07/03/2013 4:19 PM
Joined: Sep 2009
Posts: 2,981
Likes: 5
JBS Offline
Member
Offline
Member
Joined: Sep 2009
Posts: 2,981
Likes: 5
Sunil, thanks for all of your work on this. To clarify: is there any way yet to stop the checker from flagging mixed-case words repeatedly once they have been added to the dictionary?


Jon
GI
Baltimore

Reduce needless clicks!
stuartg123 #55065 07/03/2013 10:01 PM
Joined: Aug 2012
Posts: 196
Member
Offline
Member
Joined: Aug 2012
Posts: 196
Dear Jon,

On my post from 6-30 is the explanation and the link that needs vba programming into the registry to silent the Mixedcap option when the spellchecker is activated.
I have discussed with AC to bring this to their programmers
I have not been successful to locate this in the registry. Have asked some of my computer friends to help and waiting ..
If a programmer like Sandeep or AC could look into this this issue will be put to rest forever

Spellcheck options


stuartg123 #55067 07/04/2013 10:01 AM
Joined: Jan 2011
Posts: 303
Member
Offline
Member
Joined: Jan 2011
Posts: 303
Sunil,
Your link to WSpell refers to changes that would have to happen in the AC code.
The WSpell component can read the registry entry if the programmer tells it to . So looking to find change or create a registry entry wouldn't help unless AC codes it that way.
Back to asking AC to change code.


Roger
(Nephrology)
Do the right thing. The rest doesn?t matter. Cold or warm. Tired or well-rested. Despised or honored. ? --Marcus Aurelius --
Page 2 of 2 1 2

Moderated by  ChrisFNP, DocGene, JBS, Wendell365 

Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Who's Online Now
0 members (), 251 guests, and 27 robots.
Key: Admin, Global Mod, Mod
Top Posters(30 Days)
imcffp 4
Bert 4
ffac 4
koby 3
JBS 3
serene 2
Top Posters
Bert 12,871
JBS 2,981
Wendell365 2,363
Sandeep 2,316
ryanjo 2,084
Leslie 2,002
Wayne 1,889
This board is dedicated to the memory of Michael "Indy" Astleford. February 6, 1961 -- April 16, 2019




SiteLock
Powered by UBB.threads™ PHP Forum Software 7.7.5