Vital Records/Statistics Hospital/Medical Time & Billing Options Other
Order Processing Hosting Technical Support Accounting Services
Gold Silver Bronze
General Feedback End User Survey Website Links
Windows-Based Software DOS-Based Software Genesis Systems Questions
Naphsis
Employment

DOS-Based FAQ

Scope of DOS FAQ

In this section we provide common questions and answers for our DOS-based products. Should you have any additional questions, please contact our technical support hotline at (717) 909-8500.

Table of Contents

What are the minimum requirements needed to run EBC on my computer?

I have a new computer. How do I move EBC onto my new PC?

My hard drive is getting full. How can I remove and save old data?

The default date in EBC is incorrect. How can I fix it?

How do I get to a DOS screen?

How do I center the print on the form?

When running an adhoc report, I received an error message 52, Bad Filename or File number. What can I do to correct this error?

While attempting to print, I received an error message 10, Duplicate Definition. What caused this error?

While attempting to print, I received an error message 25, Device Fault. What caused this error?

What are the modem errors that I might encounter and what do they mean?

What are the problems that I might encounter during a file transfer?

What are some of the errors that I might encounter within the application?



What are the minimum requirements needed to run EBC on my computer?

Memory:

The DOS EBC requires that your computer have 640k of random access memory with at least 512K of available RAM to run. If you will be using the ‘ADHOC' data feature, your memory requirements will be higher and will depend on the number of ‘ADHOC' fields you define. We recommend optimizing your system to make as much conventional memory available to the EBC as possible. To verify the amount of available RAM, at a DOS prompt type . The amount of available conventional memory will display at the upper right of the chart.

Operating System:

DOS 3.1 or higher is required to run EBC.

System Environment:

Two special files probably already exist on your hard drive. One is called "CONFIG.SYS" and the other is "AUTOEXEC.BAT". These are used to set "ENVIRONMENTAL VARIABLES" and certain defaults for your computer. To run the Enhanced EBC, these files must contain some specific information.

CONFIG.SYS-The following line must appear in your CONFIG.SYS file:

FILES=30 (A minimum of 30 for DOS and 50 if running under WINDOWS)

AUTOEXEC.BAT-This is a special file that gives your computer a set of commands to execute every time it is turned on. You could, for instance, have the EBC start automatically every time you turn on the computer simply by having the correct commands written into this file. Whatever else might already be in your autoexec.bat file, you must have a PATH command that sets the search path to the drive and directory that contains your operating system, and you must run the DOS 'SHARE' program. If your operating system is located on drive C:, in a directory called "DOS", then the command in your autoexec.bat file would be:

PATH = C:\DOS

SHARE.EXE-Once the PATH statement is in your autoexec.bat file, the SHARE program can be either loaded below the PATH statement or it may be loaded in the config.sys file.

If you are loading SHARE within autoexec.bat, the following line can be added under the PATH statement.

SHARE The more common way of loading SHARE is in the config.sys file. Below is the proper statement using this method. The following also assumes that your DOS operating system is located in a directory called ‘DOS' on your drive ‘C'. If this is not correct for your computer, you will need to make the appropriate changes in the ‘C:\DOS' specification.

INSTALL=C:\DOS\SHARE.EXE /F:1024 /L:50

If your autoexec.bat file runs other software such as WINDOWS (WIN), it is important that the above lines appear before the command to start the other software.

There are several ways to create a config.sys or autoexec.bat file and to insert the above commands. If you need help in completing this part of the job, please call the Genesis Technical Support team at 717-909-8500.

Graphics:

If your system supports CGA, EGA or Hercules Graphics, you will benefit from faster "pop-up windows" and a graphic Title Screen.

Color:

If your system supports color, you can change the color of the background and the printing independently. This allows you to get the easiest-to-read combination for your particular monitor. If you don't have color, you may still experiment with different settings, but white on black will probably be your best choice.

Other:

EBC can also operate under a Windows 3.1x or 95/98 environment. If you are using the Windows 95 or 98 operating system, the following requirements are necessary for EBC to work properly.

1. Your printer must be captured as an LPT port (LPT1, LPT2, LPT3, or LPT4), and the Windows printer driver must be installed to print DOS applications. This is usually only a factor when using a network printer.

2. If an internal modem is going to be used, EBC will not recognize the newer Plug and Play features Windows 95 offers. Plug and Play must be disabled, or an external modem is recommended.

To run under a network and allow more than one person from different places in the hospital to enter portions of the data, the system would also require a Novell or Novell compatible network. Please note that although most EBC versions support multiple users, not all do. If your EBC is not a multi-user product, you will experience file-sharing errors (ERROR 70) if you attempt to have multiple users access the EBC at the same time

Back to top

I have a new computer. How do I move EBC onto my new PC?

General information:

This procedure assumes that you are familiar with DOS or WINDOWS for COPYING, BACKING UP, OR MOVING FILES. If not, you will need assistance from someone who is familiar with DOS or WINDOWS depending on which operating system you are using.

All of the files that make up the EBC will be contained in the same directory (usually “EBC”). All of the files can be copied or backed up since none are hidden or “read only”. The files that make up the program will have the following file extensions:

EXE PRN (not always present) BC (not always present) MNU (not always present) SMP (not always present)

The files that make up the data will have the following file extensions:
DAT
INX
IN?
CSV
ASC
DSK
CFG (not always present)

The following types of files are especially important since they cannot be reproduced or provided from an outside source:
????BRT.DAT
*.CSV
*.ASC
*.DSK
$$*.* (where $$ is the two-character abbreviation for your state)

The Details:

Please refer to the installation instructions in your EBC manual for information about setting up the “CONFIG.SYS” and “AUTOEXEC.BAT” files on your system. Be sure to make the same adjustments in the CONFIG.SYS AND AUTOEXEC.BAT files for your new computer.

All methods for moving the EBC from one computer to another involve copying all files from your present EBC and placing the copy in an EBC directory on the new computer. If your birth data files (????brt.dat) do not get larger than the size of a single diskette, then the COPY or XCOPY command from DOS can be used. One way to use the XCOPY command would be as follows:

Command Summary
ATTRIB C:\EBC\*.* +A
(turns on archive byte for all files in EBC directory)
XCOPY C:\EBC\*.* A:/M
(copies all files with archive byte on to drive A, and turns off archive byte if copy is successful)

When “insufficient disk space” message appears, replace diskette with a blank one and repeat the above XCOPY command being careful to include the /M. The copy will begin with the last file attempted and then continue. Eventually all files will be copied to diskettes.

If one or more files on your system are larger than will fit on a singe diskette, then a backup and restore, “LAPLINK” or “PKZIP” process is needed. The EBC provides GBACKUP and GRESTORE utilities that can be used for the backup/restore process. LAPLINK and PKZIP are separate software programs commercially available. If you wish to use GBACKUP and GRESTORE, the syntax is as follows:

Gbackup *.* a:
Grestore a:*.* c: (where c: in your new hard drive)

Once you have moved all the files from your old EBC to your new computer, and you have made the necessary adjustments in the config.sys and autoexec.bat files, you may need to change setting in the EBC default (preference) section. This will be true if your printer is a different model or if you have gone from a monochrome to a color system. Refer to your PC's operator manual to make these changed as needed.

Where to go next?

The EBC user manual provides information setting up your CONFIG.SYS and AUTOEXEC.BAT files. Your DOS or Windows documentation will provide information on COPY, XCOPY, BACKUP, RESTORE and moving files. LAPLINK is a product of Traveling Software, Inc., and is used to transfer files between two computers using a direct connection. PKZIP is manufactured by Pkware, and is primarily a compression system. Newer versions also support compressing files onto multiple diskettes similar to a backup and restore process. If you have additional questions, please call our Technical Support team at 717-909-8500.

The final step is to return to the Utility menu and select F2 – Rebuild Indexes; F1 – Birth Records; R for range.

Back to top

My hard drive is getting full. How can I remove and save old data?

General Information:

The individual birth records are stored in files on your computer that are named according to the month and year of the baby's date of birth, or in some cases, by the mother's date of admission. After entering births for several years, your computer may start running out of storage space. The EBC will warn you when you begin the program if this is happening. Data for years that you no longer need can be copied to diskette and then removed from your computer to make that space available again. Any data you remove from the computer will not be available for reports, etc. unless you copy it back to the hard drive from the diskette when needed.

After you have copied the individual birth files to diskette and deleted them from your system, you must rebuild the indexes for the birth files by using that option on the EBC utility menu. Indexes in the EBC are files that keep track of babies for various purposes such as retrieving or transmitting, duplicate record checking, etc. If a record has been physically removed from the system by deleting the file it is in, reference to that record in any indexes must also be removed. This is accomplished by the ‘REBUILD INDEX' process.

The file names involved in this process are in the following form:
MMYYBRT.DAT
Where MM= two digit month and YY= two digit year, i.e. 0994brt.dat, which would contain all babies born in January of 1994.

If your individual birth files are small enough to fit one or more on a diskette, then we recommend using the DOS COPY command to copy the files to diskette. If a single file is larger than will fit on a diskette, then you must use a backup process that is capable of spitting files across multiple diskettes. We have included a program called GBACKUP.EXE that has this ability, or you may use any other backup process you are familiar with. If you must use a backup procedure, we recommend archiving a group of files by year so you can use a single file specification to backup all the files you wish to archive, i.e. ??94brt.dat for all 1994 birth records.

The details:

If you are not familiar with the DOS commands required to COPY, DELETE, or BACKUP files, you may wish to get assistance from someone else.

First, determine what files you wish to archive. They must be records that you will not need on a day-to-day basis and should not include any time period that might contain records that have not been fully processed yet. If you are running on a network, all other users must be out of the EBC before you proceed with this process. You may select ‘Run a DOS Command' from the EBC utility menu, or you may go to DOS in the EBC directory to begin the process (some versions of the EBC will not allow entry of a question mark ‘?' in the “Run a DOS Command' window. Therefore, you will have to exit to DOS if you need to use a ‘?' as part of your file specification.

Once you have determined which files to archive, use either COPY or GBACKIP to make a copy of the files on diskette.

The command ‘COPY 0194brt.dat a:' will copy all babies born in January, 1994, to a diskette in drive A. ‘GBACKUP ??94brt.dat a:' will backup all 1994 births to a series of diskettes in drive A.

When you are certain that you have successfully copies or backed up the files you want, you can then remove them from the EBC by using one of the following commands:
‘DEL 0194brt.dat' will delete all the births for January of 1994
‘DEL ??94brt.dat' will delete all births for the entire year of 1994

Use caution when using ‘?' in your delete command. One too many question marks can cause loss of data that you do not wish to remove. Only delete files that you have just copied or backed up.

Once the files have been removed, you must rebuild the birth indexes to remove any references to the deleted files. Access the EBC utility menu and select F1 – Check Data Files; F1 – Birth Records

Enter a range of time when asked that will cover all remaining birth data on your system. For example, since we removed all 1994 records, you will want to enter 01/1995, 12/2000 for all births from January, 1995 through present.

The ‘CHECK' function will scan the data files for any damaged records. If no damaged records are found, you will be returned to the “Files” menu and can proceed with the next step. If a damaged record is found, a message will appear. At this point, you will probably need to call the Genesis Technical Support team at 717-909-8500 for assistance in repairing the damaged file.

The final step is to return to the Utility menu and select F2 – Rebuild Indexes; F1 – Birth Records; R for range.

Then specify the same range of dates that you used with the ‘CHECK' function.

When the rebuild is complete, the process in finished. Your indexes will also be much smaller, which will save additional space and provide improved performance.

Where to go next?

The EBC user manual provides more information about the Check and Rebuild procedure referenced above. Your DOS documentation can provide more information on COPY, BACKUP, and DELETE. If you are using WINDOWS, you can move files from your hard drive to a diskette using FILE MANAGER or EXPLORER. If you need further assistance, please call the Genesis Technical Support team at 717-909-8500.

Back to top

The default date in EBC is incorrect. How can I fix it?

EBC takes its date from the system on which it is running-either your individual PC or the Network date. The EBC application will pull the date during the initialization process, when the application is first brought up. If the date displayed in the application is incorrect, there are two possible causes.

First, check the date on your PC or on the network, wherever the application resides. If that date is correct, log completely out of EBC and log back in. If the application has been up and running for more than one day, it has not had the opportunity to go out and capture the new day's date. Logging out and logging in will re-initialize the system with today's date.

Back to top

How do I get to a DOS screen?

If you are at your desktop screen, you may click on Start, Programs, MS-DOS Prompt (for NT machines, the selection will say Command Prompt). You will then be at a screen with C:\WINDOWS> on it. After the >, type ‘cd c:\' to move to the root directory.

Type ‘exit' to return to WINDOWS.

If you are in the EBC application, you may access DOS through the Utilities menu by pressing the function key that is labeled ‘Run a DOS Command'. This will bring you to a DOS command line.

Back to top

How do I center the print on the form?

Occasionally, for one reason or another, the print on the certificate form will become off-centered and need to be corrected. You have the ability to adjust the margins if you feel that a minor adjustment is all that is needed to regain the proper spacing on the form.

To adjust the margin settings, from the main menu select Default Information Setup, Forms Setup, and choose the form you are attempting to print. Press enter one more time to reach the screen containing the default printer settings. Continue to press enter until you reach the field for the top margin. If this is the margin that needs the adjustment (to move the form up or down on the page), change this setting either up or down to change the amount of space allowed from the top of the form. If the print needs to be adjusted from side to side, enter past this field to the field for the left margin. Adjust this number up or down according to the amount of space you want to increase or decrease from the left side of the page.

You may test your change at any point by pressing enter until you leave that screen, press escape to return to the main menu, and attempt to print the form again.

If these adjustments do not correct the problem, then there may need to be a deeper examination of the changes that have occurred. At this point you will need to call the Genesis Technical Support team at 717-909-8500 for assistance.

Back to top

When running an adhoc report, I received an error message 52, Bad Filename or Filenumber. What can I do to correct this error?

An Error Code 52 generally means that the defaults at the bottom of the Report Generator screen need to be adjusted. The error 52 at this point either means you are sending output to a printer but the printer has not been set-up correctly for ‘Lists and Reports' or that you are sending output to a file but you have not provided a valid DOS file name for the ‘Output File'.

If the item: ‘Output to Printer- ‘ is set to ‘Y', then the program will print directly to the printer as the report runs. If you have not set-up a printer in the ‘Default Information' section for ‘Lists and Reports' then the program may be sending output to an invalid ‘Port'. Fix this by either setting up the printer or by changing ‘Output to Printer' to ‘N'. If you are not sending the output directly to the printer, and then attempt to use the F4-Print option after the report has run, you may also receive the Error 52 at that point if a printer has not been configured for ‘Lists and Reports' in the Default Information Setup section of the EBC.

If the item ‘Output to File' is set to ‘Y', then you will also be required to enter an ‘Output File Name'. This file name must be a valid DOS file name and it cannot contain spaces or other special characters such as periods. If you have entered an Output File Name that contains spaces or punctuation, then this will cause the error 52 (bad file name). Change the Output File Name to a valid DOS file name. DO NOT attempt to include an extension (like .DAT or .REP etc.). The program automatically assigns the extension of ‘.CSV' or ‘.ASC' depending on the type of report.

If this adjustment does not correct the error, or for any other report generator questions, please call the Genesis Technical Support team at 717-909-8500.

Back to top

While attempting to print, I received an error message 10, Duplicate Definition. What caused this error?

An Error Code 10 means that you have two copies of EBC running at the same time. If you are running in WINDOWS, you may see that you have one copy of EBC displayed, and a second button on the taskbar at the bottom of the screen that is also labeled EBC. This means that you have opened EBC twice, and the machine does not know which copy to reference. Simply close out of both copies of EBC and re-enter the application.

Back to top

While attempting to print, I received an error message 25, Device Fault. What caused this error?

If you encounter an Error Code 25, DOS is attempting to tell you that the PC is not communicating with the printer. This may be because you have lost the connection to you network. Simply close down all applications and reboot your machine by clicking on Start, Shut Down, Restart. While restarting, your machine will automatically re-establish the connection to the network. If this does not work, make sure that your printer is connected and turned on. If everything looks correct but you still cannot print, call your local Network Administrator.

Back to top

While attempting to print, I received an error message 25, Device Fault. What caused this error?

If you encounter an Error Code 25, DOS is attempting to tell you that the PC is not communicating with the printer. This may be because you have lost the connection to you network. Simply close down all applications and reboot your machine by clicking on Start, Shut Down, Restart. While restarting, your machine will automatically re-establish the connection to the network. If this does not work, make sure that your printer is connected and turned on. If everything looks correct but you still cannot print, call your local Network Administrator.

Back to top

What are the modem errors that I might encounter and what do they mean?

Modem error messages tend to be very clear in their meanings. There are several fields within the application that can be checked if you receive an error. If the information in the application appears to be correct, It may mean that your modem is not responding and needs to be reset by turning it ‘OFF' and then back ‘ON'.

In the Default Information Setup Option, you will see an option for Modem. When you select this option, you will see the phone number that the program uses for file transmission, the modem port defined, the baud rate (speed of transmission), and the “Init String” fields.

If you receive the error message ‘Bad Ctrl Char' during a file transfer, it either means that your modem and the modem at the DOH are not synchronized regarding transmission speed or there is substantial ‘noise' on the phone line. Both circumstances may be corrected by lowering the ‘baud rate' in the modem set-up section and then trying again. If this condition persists, you may need to try a different modem or have the phone line checked for problems.

If the error message is “Modem Cannot be Initialized”, again, verify the information in the Init String field and verify that the correct Comm Port is identified. This error may also be the result of the modem not being powered on or not being connected to the computer port with the correct cable.

Sometimes, transmission may appear to stop in mid-stream. This may be a result of some interference in the phone line that prevents the program from completing the transmission. The corrective action in this instance is to retry the transmission at a later time when the phone lines may be less busy. If the problem persists, you may need to lower your baud rate and/or have the phone line checked for ‘noise.'

If you receive the error message “Reset Failed”, it means that the modem failed to respond to one or more of the commands that the software sent when the software was attempting to initialize the modem. It may mean that your modem is not responding and needs to be reset by turning it ‘OFF' and then back ‘ON'. Some external modems do not have a power switch and need to be unplugged from the AC power to reset them. Internal modems can only be reset in this manner by powering down the computer (power off). The ‘Reset Failed' error may also mean that one of the commands in the ‘Init String' (default set-up) is not correct for your modem. Try removing (after making note) the commands in the ‘Init String' to see if the ‘Reset Failed' error goes away. Then re-insert one command at a time back into the ‘Init String' to determine which was responsible. If none of this corrects the error, you will need to call your local Network Administrator.

Back to top

What are the problems that I might encounter during a file transfer?

The following problems may be encountered at one time or another during the file transfer process:

Transfer freeze (screen lock): This may be the result of EBC attempting to transmit too many files. Should this occur, please contact the Genesis Technical Support team at 717-909-8500 for assistance.

Transmission stops mid-stream: You may have a bad connection. Close down the application and try the transmission again later.

Connection cannot be established: Access the modem defaults in the Default Information Setup option and verify that the phone number entered is correct. If the number appears to be correct, lower the baud rate to 2400 and retry the transmission.

State Diskette in Progress – Access Denied: This message may mean that the file transmission erred in progress, but the user didn't realize that it had happened. The next time a user attempts to access the system, this message will appear. To correct this you will need to be at a DOS prompt in the directory where the EBC is located. Once there, delete files that have .FLG as the extension (DEL *.FLG). This will remove the ‘flags' that prevent you from getting into the EBC program.

Back to top

What are some of the errors that I might encounter within the application?

Some of the general DOS errors that you might encounter and their possible solutions are as follows:

Error Code 5 – Illegal Function Call: You may encounter this error message while attempting to update a field on a record. To avoid this error, be sure you press ESC rather than backspace to clear the field before entering the new information.

Error Code 7 – Out of Memory: You will need a minimum of 512K of free conventional memory to run EBC. To verify the amount of free memory you have, at the DOS prompt type . On the next screen, the figure in the upper right-hand corner under the column Free and on the row labeled Conventional tells you how much memory you have available. To verify the amount of free memory you have, at the DOS prompt type.

Error Code 24 – Device Timeout: This error message means that you are not receiving a response from a device, either the printer or the modem. Ensure that the device is turned on and online. If problems persist, contact your Network Administrator.

Error Code 25 – Device Fault: This message means that something has malfunctioned in a device such as the printer or modem. Ensure that the device is turned on and online. You may need to turn the device off and then back on. You may need to reboot your machine to re-establish the connection. The printer may not be DOS-enabled. If the above actions do not fix the problem, contact your Network Administrator.

Error Code 27 – Out of Paper: This message may mean that the printer is out of paper OR that it has jammed.

Error Code 53 – File Not Found: This message means that EBC was unable to find the files it was looking for. Possible reasons are that a file was inadvertently deleted, or that the CONFIG.SYS file was not built to look for that specific file. In either case, please call Genesis Technical Support at 717-909-8500 for assistance.

Error Code 55 – File Already Open: Most often, this message means that you have two (or more) copies of EBC opened. Close out of all applications and reboot your machine.

Error Code 63 – Bad Record Number: You may have a corrupted file header or index. Please call the Genesis Technical Support team at 717-909-8500 for assistance.

Error Code 67 – Too Many Files: This message generally means that your CONFIG.SYS file should be changed to FILES=60 or 70. If you are unsure on how to change that setting, please contact your local Network Administrator. If you do change that setting, please remember that you must log completely out of all applications and reboot your machine for the change to take effect.

Error Code 68 – Device Unavailable: This usually means that there is a problem communicating with the printer. Check the cables that connect your PC to the printer. If everything appears OK, contact your Network Administrator.

Error Code 70 – Permission Denied: This message may occur if you are attempting to open a second copy of EBC on your machine when a first copy is already open. In this instance, close out all applications and reboot your machine before accessing EBC. This error would also display if more than one person was attempting to access EBC, and the version of EBC that is resident is not network-capable. In other words, the version that you have only allows one person at a time to access the system. This error will also occur if you attempt to run the EBC from DOS MODE rather than as a DOS application under Windows. The EBC should not be run in DOS mode if your operating system is Windows 95/98 or NT. Running in DOS mode requires that the DOS SHARE program is loaded in memory before the EBC is started. DOS versions supplied with Windows 95/98 and NT do not contain a ‘SHARE' program since the Windows operating system handles the necessary file sharing functions. If none of these apply, please call your Network Administrator.

Error Code 75 – Path/File Access Error: You have probably lost your connection to your network. Close out of all applications and reboot your machine to re-establish the connections.

Back to top