RSDS Logo R.S. Digital Solutions
Stony Plain, Alberta, Canada
 

MediBillTM Revision History

Changes in v5.33

  1. Revised validation routine for Ontario health numbers.

Changes in v5.32

  1. Revised validation routine for group numbers.

Changes in v5.31

  1. Revised validation routine for Manitoba health numbers.

Changes in v5.30

  1. Revised Fee Code import routines to accommodate fee determinant and anaesthesia indicators. Modified submission and return processing and reporting to revised MCIB format.

Changes in v5.23

  1. Corrected a bug in the patient information maintenance screen. The system was only allowing valid Saskatchewan PHN numbers, regardless of the province indicated on the record.

  2. Revised the PHN validation routines to include basic validation for all provinces. More stringent validation has been included for those provinces where the validation algorithms are available.

  3. Corrected a bug in the routine that checks to see if the index file require updating. The routine would incorrectly indicate that the index file was out-of-date if a non-key field in a record was updated. The routine now checks for missing index files only. If the user suspects a problem with one or more index files (such as unusual or scrambled data being displayed), they will have to manually initiate data file re-indexing from the maintenance menu.

Changes in v5.22

  1. Revised patient database structure to include a one-character user-defined code. This code is displayed with the patient information when entering a billing record, and can be edited along with the rest of the patient information.

Changes in v5.21

  1. Revised patient editing section to display and allow editing of the last service date.

Changes in v5.20

  1. Revised Fee Code and Doctors database structures to accommodate appropriate billing fee selection for foreign certified specialists. Billing records will use the appropriate specialist rate or foreign certified specialist rate, depending on the practitioner's settings in the doctors database.

Changes in v5.10

  1. Revised Configuration database structure to accommodate selection of the port to direct the printed output.

Changes in v5.01

  1. Added new index for billing records to accommodate record searches independent of doctor's corporation ID for returns processing.

  2. Added doctor's corporation information to header on submission report printout.

  3. Corrected error with returned records not being deleted.

Changes in v5.00

  1. Revised Doctors and Billing database structures to accommodate billing by corporation. Modified submission and return processing and reporting to revised MCIB format.

Changes in v4.52

  1. Modified file loading routines for fee codes to match the revised MCIB file specifications.

Changes in v4.51

  1. Modified date checking routine to allow continued use of two-digit date entry into the year 2000.

Changes in v4.50

  1. Modified CONFIG.DBF structure to add color selection for menu items which are unavailable.

  2. Added a section to maintain the information in the location codes database.

Changes in v4.40

  1. Modified "Location of Service" code because of change of MCIB specifications.

  2. Corrected the service end date on a returned claim record.

  3. Added new explanation code (ZR) for returned claims.

  4. Revised return file processing to correct an error processing negative amounts not evenly divisible by 10 cents. (I think that I finally have it right this time!)

  5. Modified dialogue box when requesting the number of copies of a report to print. Previously the program always said that it was printing a "Submission Report".

  6. Revised index checking routine at program start-up to try to automatically determine whether indexes have been corrupted and need to be rebuilt. This routine appears to be about 95% effective in identifying out-of-date index files.

Changes in v4.34

  1. Corrected the counter for the number of claim records submitted.

  2. Corrected bug that was corrupting the patient database indexes.

  3. Added health number validation code for Ontario residents.

  4. Corrected a bug in the routine used to delete paid records.

  5. Modified patient record database to include province information. Modified billing record and patient information modules to allow all patient records to be saved in the patient information database.

  6. The initial file check now only rebuilds those index files that are missing, and not all index files.

  7. Added code to list directory contents in a selection box when selecting input files (referring doctors, diagnostic codes, patient information, submission return files, fee codes, etc.)

Changes in v4.33

  1. Corrected long standing error when checking the database files which caused the system to rebuild the index files unnecessarily.

  2. Added a section to maintain the information in the patients database. Previously, there was no way to correct keying errors while entering patient information for the first time. All future records for that patient would insist on using the incorrect information.

  3. Added health number validation code for Alberta residents.

  4. Added health number validation code for Manitoba residents, but have not "turned it on" because the province has not officially announced its use yet.

  5. Corrected a long standing bug that caused the screen colors to change from those selected.

  6. Added option to print the returned telecommunications validation report. This requires the selected printer to support landscape printing due to the size of the report.

  7. Added ability to look up patient database information while entering the personal health number in a billing record. This is called up automatically if the province is entered as 'SK' and the personal health number field is left blank.

  8. Added option to print a list of the patients contained in the patient database.

  9. Added code to use the description provided by M.C.I.B. for the return file Total lines rather than a 'canned' description.

  10. Added option to load patient records from a disk provided by M.C.I.B. to registered practitioners.

Changes in v4.32

  1. Corrected error of deleting a billing record with some unpaid lines. This is done with a new type code ("00") for paid records.

  2. Modified help system, security system and error handling system in the function library.

  3. Installed rudimentary patient database to look up personal info from previous patients.

  4. Modified submission and return reports to allow printing multiple copies of the reports.

  5. Installed routine to toggle CAPS off upon startup because of a problem reported with certain Samsung computers (keyboard BIOS problem known to Samsung!).

Changes in v4.31

  1. Corrected bug in the print routines. This was a holdover from modifying the printer database.

Changes in v4.30

  1. Revised printer database to provide additional printer support. This resulted in changes to the configuration file as well as the printout programs.

Changes in v4.22

  1. Revised return file processing to correct an error processing negative amounts.

  2. Modified referring doctor lookup to allow entry of new doctors from the billing record input screen.

  3. Installed custom error handling routine. An error will cause an instruction screen to be displayed to the user, and an error file to be written to the disk.

Changes in v4.21

  1. Revised submission file generation module to embed the name of the registered user of the software into the submission file.

Changes in v4.20

  1. Changed to Clipper v5.2 compiler. Some problems with new version of compiler required various small "patches" to the code.

  2. Added support for files for submission by modem. Program now creates diskette or modem submission files depending on selected method in configuration file.

Changes in v4.12

  1. Corrected an error in the routine that reads the filename when updating the Diagnostic Codes, Referring Doctors or Fee Codes.

  2. Modified the database structure of the Diagnostic Codes, Referring Doctors and Fee Codes databases to include an updated flag. Modify the update routine to remove codes that are no longer valid (not included in the update file provided by MCIB.)

Changes in v4.11

  1. Corrected error in return disk processing due to a problem with the value format returned by MCIB. The format returned by MCIB is not documented and is contrary to the specifications published by MCIB.

Changes in v4.10

  1. Installed drop to DOS Shell feature from the Utilities Menu.

  2. Modified menus to retain previous menu selection when re-displaying the menu.

  3. Modified HELP system for improved context-sensitive help with linked help screens and index. User can select all help system colors.

  4. Corrected a long standing bug in the list routine that would return the first value from the list if the user pressed ESC to abort the listing.

  5. Corrected problem with missing formfeed in submission printout.

  6. Installed pop-up calculator and menu selection for setting the calculator colors.

  7. Corrected error in routine that interprets the values of return claim information for report printout. Also corrected miscellaneous errors in the 'Submitted But Not Returned' reports.

  8. Modified billing information input screen to skip over information not required on a claim line, and to automatically fill in the service date on subsequent '50' type records.

  9. Added menu selection for setting the pop-up calendar colors.

Changes in v4.06

  1. Installed new menu system with option for the user to select all menu colors.

  2. User can now select dialog box colors.

  3. Added 2 new "Submitted But Not Returned" reports.

  4. Corrected a long standing bug in the printer initialization and reset string parse routine that was adding additional blank spaces after the codes sent to the printer.

  5. Corrected a bug in the code that updated all fees submitted and the fee total. The fees would be incorrectly updated with general rates even when specialist rates should be applied.

Changes in v4.05

  1. Corrected a long standing bug in the lookups that would return the first value from the list if the user pressed ESC to abort the lookup.

  2. Update all fees submitted and fee total whenever a fee code or number of units is changed during billing record entry.

  3. Corrected lookup placement problem with the Diagnostic Code when entering a billing record.

Changes in v4.04

  1. Added a security system which prints the name of the registered owner on the submission and return reports. If the program is not properly registered (with the correct registration code entered), it will perform all functions normally except that it will not generate a submission disk. This will allow the program to be freely distributed in its unregistered form for evaluation prior to purchase. Once registered, the company name and registration code can be entered by the user to make the program fully functional.

  2. Added option to allow the user to select the color combinations at all data input screens.

Changes in v4.03

  1. Complete re-wrote all print routines to check the status of the printer before each print call. If the printer is unavailable, then a message is displayed informing the user that the program is waiting on the printer. The message is erased when the printer becomes available. Printing can be aborted any time by pressing ESC.

Changes in v4.02

  1. Revised the return disk processing to print the return disk file date on all reports, rather than the current date. If the file date is blank or out of range then the current date will be used.

Changes in v4.01

  1. Added the [U]nsub option to allow you to mark a single record as either submitted or unsubmitted.

  2. Corrected spelling in submission section.

  3. Date submitted is only updated if the submission flag is updated. If you are processing a submission any records that have already been submitted will keep the same submitted date.

  4. Cleaned up <insert> message at top of the screen when switching to/from the comments editor.

(Note that changes prior to v4.01 were not accurately recorded.)