Technical Document
Medisoft Access Violation - Version 11 SP3
Technical Bulletin: Access Violation when printing claims, statements or reports in Version 11 SP3
Issue
Medisoft Version 11 SP3 users may encounter the following alert message:
Access violation at address 006AA811 in module MAPA.EXE. Read of address FFFFFFFF
The access violation alert may be noticed intermittently when printing claims, statements or reports. The issue is caused by invalid characters, for example, non-alpha numeric characters, such as an asterisk (*) in certain data tables within the Medisoft database. Medisoft Version 11 SP3 uses more stringent data validation controls than prior versions when generating patient reports to ensure statements and claims forms are correct.
Resolution
The CMS_InvalidChars.exe application may assist with locating invalid characters within the database. To search for possible invalid characters in the database, perform the following steps:
Exit Medisoft and other Medisoft
applications- Copy the CMS_InvalidChars.exe from the Medisoft Version 11 SP3 CD or www.longwoodsystems.com website to the C:\Program Files\Medisoft\bin\ directory
- Double-click the CMS_InvalidChars.exe icon to launch the utility.
- A list of practice names will display
- Select the practice generating the Access violation error and click OK
- The CMS_InvalidChars.exe utility will check for invalid characters
- If any invalid characters are located, the CMS_InvalidChars.exe utility will display a report showing which Chart numbers and field the characters were found in. An example report is shown opposite:
- If desired, click the Save button to save the report to your hard drive (the file may be opened in Windows Notepad or WordPad to view or print)
- In Medisoft, open the appropriate Practice, search for and open the appropriate Chat Numbers.
- Locate the appropriate field name as shown, and delete the invalid character or correct the data.


