home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DATABASE / FDISP201.ZIP / DISPATCH.DOC < prev    next >
Text File  |  1992-04-17  |  22KB  |  687 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                              Fire Dispatch
  9.  
  10.  
  11.  
  12.                   A Dispatch System For Emergency Response
  13.  
  14.                              Version 2. 01
  15.  
  16.                                    
  17.  
  18.                                February 1992
  19.                              Lance R. Underwood
  20.  
  21.                             
  22.                          copyright (c) 1991, 1992
  23.  
  24.                            All rights reserved
  25.  
  26.                            For IBM PC or Compatible
  27.  
  28.                            PC/MS DOS 3.1+ or later
  29.  
  30.                                 Hard Drive
  31.  
  32.                             Color or Monochrome
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  The Fire Dispatch program is a shareware product.  You may try
  46.  Fire Dispatch to see if it fits your needs on a trial basis
  47.  only.
  48.  
  49.   
  50.  
  51.  You may copy and distribute this shareware program freely.
  52.  If you plan to use it after the trial,(usually 30 days) print
  53.  and then fill out the ORDER.FRM on the distribution disk and
  54.  send it along with full payment to:
  55.  
  56.                          Lance Underwood
  57.                              Box 112
  58.                            Celista B.C
  59.                               Canada
  60.                              V0E 1L0
  61.  
  62.  
  63.  
  64.  
  65.                        D I S C L A I M E R
  66.  
  67.  
  68.  The author, Lance R. Underwood makes no warranties expressed
  69.  or implied as to the quality or performance of this program,
  70.  nor its fitness for a particular purpose.
  71.  The author will not be held responsible for any direct,
  72.  indirect incidental or consequential damages resulting from
  73.  the use of this program.  YOUR USE OF THIS PROGRAM
  74.  CONSTITUTES YOUR AGREEMENT TO THIS DISCLAIMER and your
  75.  release of the author from any form of liability or
  76.  litigation.
  77.  
  78.  
  79.  The Author is a Fire Chief in a Volunteer Fire Department in
  80.  South Western British Columbia.
  81.  
  82.  Please read this .DOC file completly before using
  83.  Fire Dispatch.
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90. OVERVIEW:
  91.  
  92. This program was written for Fire and EMS departments that
  93. require a fast easy to use, Dispatch system.
  94.  
  95. Although Fire Dispatch sells for many times LESS than most
  96. dispatch systems it is superior in many respects.
  97.  
  98.  
  99. Written with the Btree indexing system.  Fire Dispatch
  100. automatically balances key files.   The data file is
  101. automatically maintained and deletions in both the data and key files 
  102. are made available for re-use, therefore making re-packing unnecessary.
  103.  
  104. Fire Dispatch will find part of a Name key and allow you to
  105. easily search for all names with those letters. 
  106.  
  107. Fire Dispatch will let you print out a formatted record for
  108. inclusion in the incident file along with automatic Time of 
  109. Dispatch, Time of Acknowledgement, Time of Arrival etc.
  110.  
  111. Fire Dispatch will let you Edit records easily to keep them
  112. updated.
  113.  
  114. Fire Dispatch will let you Blank the screen so that you may
  115. keep the program running without burning your screen.
  116.  
  117. Fire Dispatch will highlight important information for the
  118. Dispatcher.
  119.  
  120. Fire Dispatch will scan up and down a street when an address
  121. is entered.
  122.  
  123. Fire Dispatch is very easy to operate.  Ease of use means
  124. that the training period for Dispatchers is minimal.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  Small Talk:
  135.  
  136.  For those of you that may not be familiar with "Keys" and
  137.  Database files here is a brief explanation.
  138.  
  139.  Database programs have "Key" fields.  These are fields
  140.  that are "Unique", they have no duplicate.  A phone number is
  141.  "Unique", an address is "Unique", but a Name sometimes is not.
  142.  
  143.  Fire Dispatch uses 6 "Unique" fields.  These are File number,
  144.  Address, Phone (2 fields), and Name (2 fields).  The Name
  145.  field IF NOT "Unique" will be MADE "Unique" by the program.        
  146.                                                          
  147.  The program will not let you enter duplicate File, Address, or Phone           Number(s) and will prompt you to change them if you do.  
  148.  The "Keys" in the dispatch program are Phone (both fields if not duplicates    of one another), Address, Record Number(called File Number in the program)
  149.  and Name. If there are duplicate names the program finds the first duplicate
  150.  of the Name you are after. You can then use the Search function to find all
  151.  other duplicates of the same name.
  152.  
  153.  
  154.  
  155. Rules:
  156.  
  157.  Here are the rules you must observe when using Fire_Dispatch.
  158.  
  159.  1. Start Fire Dispatch by typing FD at the Dos Prompt or use FD/m if you 
  160.  want to use 12 Hr. time instead of military time on the screen.
  161.  
  162.  2. When Entering Names in Fire Dispatch the LAST NAME must be entered
  163.  FIRST, followed by the first name or initials. ie: UNDERWOOD LANCE or          UNDERWOOD LANCE R .
  164.  
  165.  3. Do not use extra spaces, periods, apostrophes, or quotation marks when      entering KEY inormation. (You may remember how you entered the information
  166.  but someone else looking for a record may not be able to find it unless 
  167.  some standard is kept).   
  168.  
  169.  4. You can get back to the main menu by Pressing <ESC> on some, but not
  170.  all menus. (For instance when editing a file you cannot use <ESC> and 
  171.  must use <Enter> until finished.)
  172.  
  173.  5. The program will ask you to "Enter Search Values".  These are the
  174.  "Key" fields that you have entered in your records. ie; File Number,
  175.  Address, Phone Number, Name (SurName, Given Name(s)/initial(s). These must 
  176.  be entered the same way you have entered them, in the dispatch record.    
  177.     
  178.  6. The program expects at least a  File Number and Address. It will prompt 
  179.  you to enter these and will not let you continue without them.  
  180.  Any other fields may be left blank. 
  181.   
  182.  8. When entering Phone numbers do not enter the second phone number 
  183.  unless it is different from the first. (ie: DO NOT USE "SAME" )      
  184.  
  185.  9. After getting a record you will notice near the upper left hand 
  186.  corner  ie: "TOD = 12:30:30" .  This means the TIME OF DISPATCH.
  187.  When you have received confirmation that the truck(s) are on their way
  188.  to the incident, by pressing "T" you will record the "ACK". ie: 12:34:00.
  189.  This means ACKNOWLEDGEMENT.  When the first truck has reached the incident,
  190.  by pressing T again you will record the TOA.  This means TIME OF ARRIVAL.   
  191.  After the incident is over and the truck(s) have arrived back to the Hall,
  192.  press T again to record the TBH.  This means TIME BACK HALL (time equipment
  193.  arrive back to hall). After entering this information use P)=print to make
  194.  a hard copy of your incident.
  195.  
  196.  10. In your Config.Sys file make sure you have at least files=20.
  197.  Buffers=30. 
  198.  If you are not sure how to do this refer to  your DOS manual
  199.  for more information. 
  200.  
  201.  11. For fast information retrieval make sure your disk is not fragmented.
  202.  Use a good compression utility like PcShell or Norton Utilities once
  203.  in a while. These programs will also check your disk and warn you if there
  204.  are any problems.
  205.  
  206.  Last but not least, make regular Back-ups of your important files. 
  207.  
  208.  
  209. Entering Records:
  210.  
  211. Record Number: (called File on-screen)
  212.  
  213. The program will always tell you the correct key.
  214.  
  215. By pressing <Enter> the program will then proceed to let you enter  
  216. the other information you will need.
  217.  
  218. To keep your records in order please follow this numbering system.
  219.  
  220. If you press <C> = Change Number, the program will ask if you really 
  221. want to use the number or not.  Press  <Enter> or "N" if you 
  222. do not.  If you press "Y" and the program finds the same number in the key
  223. file it will then prompt you again to change the number.    
  224.  
  225. If the number you enter is higher than the prompted number the program will ask you if you really want to enter this number or not.
  226.  
  227. If you delete a record and then enter another record, the program
  228. will beep and show the number that was deleted. Press <enter> to use this
  229. number.(Note: all deleted numbers are kept in a file called "DelFile.ndx" 
  230. when re-used the number is then deleted from this file.)
  231.  
  232.  
  233. Address:
  234.  
  235. Enter the address of this record.
  236. If this is a duplicate address and you attempt to save
  237. the record the program will not accept it, and will ask you
  238. to supply the correct address.
  239.  
  240. Duplicate File Numbers, Address's and Phone Numbers are not
  241. allowed in Fire Dispatch. This is to stop you from entering
  242. the wrong File, Address or Phone number and to keep the key
  243. files from giving you false information.
  244.  
  245. OCC'S:
  246. Enter the NUMBER of Occupants here.
  247.  
  248. CHLDRN:
  249. Enter the NUMBER of Children here.
  250.  
  251. H'Cap:
  252.  
  253. Enter NUMBER of Handicap(s) here.
  254.  
  255. Name:
  256.  
  257. The only place you may have a duplicate is in the  Name field.
  258. If you have twenty Smith John's, then you can enter them as
  259. SMITH J, SMITH JACK, SMITH JOHN,... SMITH JOHN, SMITH JOHN
  260. etc.  The program will make all duplicate names "Unique" automatically.
  261.  
  262. If you must find a "SMITH JOHN"  type Smith John at the
  263. prompt then type "S"= Search for Name.  At the prompt type "Smit"
  264. to get all the Smith's or "S" (without the quotation marks)
  265. to get all the names starting with "S".   
  266.  
  267. Phone:
  268.  
  269. Enter the phone number here.
  270.  
  271. This is probably the most used "Key" as all phone numbers are
  272. unique and it is easier to type a phone number than an
  273. address or Name. There are two fields for a phone number, if
  274. both fields are not unique then enter only one field.
  275.  
  276. (Next) Name:
  277.  
  278. Type in the spouses name here or leave it blank if you wish.
  279. The most common use for this entry is when you have two
  280. people with different names living at the same address.
  281.  
  282. (Next) Phone:
  283.  
  284. Fill this in only if there is a different phone number than
  285. the one above.  Again the program will not allow you to use a
  286. phone number that is already in use.
  287.  
  288. If the phone number is the same as the one above leave it
  289. blank.
  290.  
  291. Own: and (Next)Own:
  292.  
  293. If the dwelling is owned by the tenant then answer Y OR
  294. answer N. (Any information can be left out except of course
  295. the "key" information)
  296.  
  297. Occ: and (Next)Occ:
  298.  
  299. If the dwelling is Occupied then answer "Y"
  300.  
  301. Primary:
  302.  
  303. This is the first station that will respond to this incident.
  304. Use Abbreviations or use a Hall number.
  305.  
  306. Backup:
  307.  
  308. This is the station that will be used for the backup if
  309. needed. Use abbreviations or Hall Number.
  310.  
  311. Water Source:
  312.  
  313. This is the water source or Hydrant that this address is closest too.
  314.  
  315. Municipality:
  316.  
  317. Municipality or county this address is in.
  318.  
  319. Subdivision:
  320.  
  321. If address is in a Subdivision then use "Subdivision Name"
  322.  
  323. Map Reference:
  324.  
  325. If you have a mapping system enter the map Number for
  326. reference.
  327.  
  328.  
  329.  
  330. Cross Streets:
  331.  
  332. If an address is between one or two Cross streets fill this in.
  333. Eg: Albert street/Kitchener street
  334. You now know the address is between Albert and Kitchener.
  335.  
  336. Hazard:
  337.  
  338. If there is any hazard that is known at this address, fill
  339. this in. eg: haz materials, low power lines, narrow driveway.
  340.  
  341. Medical:
  342.  
  343. If any medical situation is known at this address fill this
  344. in eg: Old age home, Hospital, Handicapped person(s) etc.
  345.  
  346. Notes:
  347.  
  348. Special notes on this address would go here. eg: School at
  349. 1234 North Battleford  Enrollment: 700 etc. Or give directions
  350. on the best approach to that address.
  351.  
  352. Building Type:
  353.  
  354. Type in the building type here. eg: School, Apartment, Mobile
  355. Home, Bungalow, Two Story Bungalow etc.
  356.  
  357. Entrances:
  358.  
  359. Type in Entrances to dwelling here. eg: 1 Front 2 Rear etc.
  360.  
  361. Construction:
  362.  
  363. Type in Construction of building here. eg: Wood Frame, Metal
  364. Clad, Brick etc.
  365.  
  366. Bedrooms:
  367.  
  368. Type in number and location of bedrooms here. eg: 2 main,
  369. 1 base etc.
  370.  
  371. Other Bldgs:
  372.  
  373. Type in any other building types that are on the property.
  374. Att'd Garage, Barn,Hay Barn etc.
  375.  
  376. Inspected:
  377.  
  378. Place date of inspection here. eg: 01-01-1992
  379.  
  380. Violations:
  381.  
  382. If there are violations type (without the quotation marks)
  383. "Y" or "N" if none. 
  384. When the file has been entered answer "Y" to the prompt and
  385. the record will be saved.
  386.  
  387.  
  388.  
  389. The  6 "Key" entries are "File", "Address", (both)"Name" and
  390. (both)"Phone"
  391.  
  392. If there are any Duplicate Key entries the program will ask
  393. you to change them. If you have inadvertently entered a
  394. duplicate key in this record the program will highlight the
  395. key that needs to be changed so you can edit it. After
  396. duplicates have been edited the program will save the record.
  397.  
  398. Editing a Record:
  399.  
  400. The program will ask you for the File to edit.
  401. You can use the File number, Address, Name, or Telephone
  402. Number to get the file to edit.
  403. Note:
  404. The editor will not let you change the File Number and goes
  405. directly to the second line, which is the Address field.
  406.  
  407. Delete a Record:
  408.  
  409. The program will ask you for the File to DELETE.
  410. You can use  any of the 6 keys to get the record.
  411. The program will ask you if you really want to DELETE this
  412. record.
  413.  
  414. Answer "Y" if you do or "N" if you do not.
  415.  
  416.  
  417. Re-Indexing Key Files:
  418.  
  419. This selection may never have to be used and is only here in case
  420. you wish to Re-Index the Key files.
  421.  
  422.  
  423. The program will delete and then enter information into
  424. four key files, from six different places in the data file.
  425. Depending on the number of records in the Dispatch.dat file, 
  426. this option may take some time to complete.
  427.  
  428. The program will re-name your original key files with a .bak extension
  429.  
  430.  
  431. Setup Information:
  432.  
  433. This selection will allow you to Enter Phone Information you may
  434. need.
  435.  
  436. Enter each selection with the proper phone number and Mutual
  437. Aid information 
  438.  
  439. When you have selected a record you will see a menu
  440. selection.... A)=Phone Help.       
  441.  
  442. Press "A" to display this information in a window at the
  443. bottom of the screen.
  444.  
  445. Pressing the space bar or any other key will make the window
  446. disappear.
  447.  
  448. Blank Screen:
  449.  
  450. Use this selection on the main menu to blank the screen.
  451. Pressing any key will Un-Blank the screen. 
  452. As a safety measure, when you blank the screen any information 
  453. in Ram will be written to your files.
  454.  
  455. Quit:
  456.  
  457. Quit program and return to DOS.
  458.  
  459. Additional Information:
  460.  
  461. After getting a record, you will notice near the bottom of
  462. the display a menu with...
  463.  
  464. S) = Search for Name  F) B) = Scan Up/Down Street T) = Time of Arrival
  465. A)= Phone Numbers  P)= Print and <Enter> to Continue.
  466.  
  467. By pressing "S" you will be prompted to enter 1 - 4 letters 
  468. of the last name you wish to search for.
  469.  
  470. By Entering the First letter of the last name the
  471. program will show all Names that start with that letter.
  472.  
  473. You can then press "F" or "B" to look through the file in Forward
  474. or Backward sequence until you reach the end of file.
  475.  
  476. If you wish to Scan Up or Down a Street press "F)=Scan Up Street" or 
  477. "B=Scan Down Street".
  478. The program will ask you for the Street Address. By using the street
  479. address in the record you already have on the screen you can then Scan Up 
  480. or Down the street or Scan through the whole data file using this option.
  481.  
  482. T) = Time of Arrival:(TOA)
  483.  
  484. You will notice a time display near the top left hand corner of the screen. 
  485. (eg: TOD=24:00:12 TOD meaning Time Of Dispatch) This is the Time this record
  486. was accessed and you are dispatching.  When the crew is leaving the hall
  487. you can press T again to record the "ACK" meaning TIME OF ACKNOWLEDGEMENT".
  488.   
  489. When you have received word that the truck has arrived at the incident you
  490. then press "T" to enter the TIME Of ARRIVAL. When the crew has arrived back
  491. at the hall, by pressing "T" again you will record the "TBH". Meaning Time
  492. crew arrived back at the hall.  
  493. This will cause the program to write to a file and enter the Record Number,
  494. Date, TOD, ACK, TOA, AND TBH.  However if you receive another call after
  495. entering the Time Of Acknowledgement (ACK), the program will ask you to save
  496. the information you already have before leaving the on-screen record. 
  497.  
  498. After using the "T" command you can print out the information you have
  499. on-screen and any informtion that is not filled in will be asked for.
  500.  
  501. A)= Phone Numbers:
  502.  
  503. By pressing "A" you will see a window  that will give you the
  504. phone number and names of Mutual Aid Depts. that you entered using the
  505. option Set-Up on the Main Menu.
  506.  
  507.  
  508.  
  509. P)= Print:
  510.  
  511. By pressing "P" you can print out the record that is on
  512. display at the present time.
  513.  
  514. This prints the information you will need in an incident
  515. report and also prompts for some of the more pertinant
  516. information you may want to enter. 
  517.  
  518. Do not worry if the next line overlaps the previous line.  This 
  519. was done to give enough room for all the information and does 
  520. not affect the print out. 
  521.  
  522. With litigation the way it is these days, you will
  523. notice that when the program asks for "Cause of Fire :"
  524. I have added "In my opinion.." .
  525.  
  526. If you do not wish to have this in your program, let me know
  527. and I will take it out. (Place a comment to that effect in
  528. the ORDER.FRM)
  529.  
  530.  
  531.  
  532. Problems and Solutions:
  533.  
  534. Question:
  535. I can't find the records I want. 
  536.  
  537. Answer:
  538. Before Using the Fire Dispatch program you should set a format that will be 
  539. used for ALL record entries.
  540.  
  541. Make sure when you enter records you use the LAST NAME and then the
  542. FIRST NAME and or Initials.  ie: UNDERWOOD LANCE, OR UNDERWOOD LANCE R etc.
  543. Use the same format for all records. If you enter a "period" after an 
  544. initial you must do the same on all records. 
  545.  
  546. The same would apply to Street addresses.   ie: If you enter 1234 KITCHENER
  547. STREET when you entered the record, then to find the address you must enter
  548. 1234 KITCHENER STREET and not 1234 KITCHENER ST. 
  549.  
  550. In our department we do not use periods after initials, and NO abbreviations
  551. for streets, avenues etc. Also all phone numbers have a "-" (hyphen) after 
  552. the third number ie: 955-6145.  Set a policy the dept. will follow for
  553. entering records.
  554.  
  555.  
  556. Question:
  557.  
  558. I want to use 12 hr. time for the clock on the screen.
  559.  
  560. Answer:
  561.  
  562. The default is 24 hr. or Military time.
  563.  
  564. When starting Fire Dispatch type FD/m at the dos prompt.
  565. This will start Fire Dispatch and show 12 hr. time instead of Military or
  566. 24 hr. time. You will have to type this each time you re-start the program.
  567. (Note: When you make a print out of an incident,  the print out will always 
  568. be in Military time.) 
  569.  
  570. Question:
  571.  
  572. I want to scan up and down a street.
  573.  
  574. Answer:
  575.  
  576. After finding a record using one of the "Keys",  you will see near the bottom
  577. of the screen, F) B) = scan up/down street.
  578. Pressing F or B will give you a prompt at the bottom of the screen asking for
  579. the address to scan.  
  580. Type the address you see at the top of the screen, (or any other legal address) and press <enter>.  
  581. This will enable you to press F or B to go forward or backward (up/down street).  
  582. When you run out of addresses for that street press F or B to rescan the street or press <Enter> to return to your original record. 
  583.  
  584.  
  585.  
  586. Question:
  587.  
  588. I want to find all the "Smiths" in the record file.
  589.  
  590. Answer:
  591.  
  592. By entering "1" at the "Enter search value" prompt you can get the first
  593. record in the record file.
  594. Near the bottom of the screen you will see "S) = Search for Name
  595. Press S and at the prompt enter either "S" to see all names that start with
  596. the letter "S" or type "Smit" to see all names that start with "Smit". 
  597. Then use F or B to scan forward/backward through the list.
  598.  
  599. Question:
  600.  
  601. I want to find any record in the file.
  602.  
  603. Answer:
  604.  
  605. By entering a legal record number at the "Enter search value" prompt, you can
  606. find any legal record number in your record file. ie: enter 1 to find first
  607. record 2 to find second etc.
  608.  
  609. Question:
  610.  
  611. When do I have to RE-Index key files?
  612.  
  613. Answer:
  614.  
  615. Probably never.  This would only be used if you have a power outage when the
  616. program is writing to a key file, or your key files become corrupt for some
  617. other reason.
  618. CAUTION: Make regular back-ups of all your important files.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624. Final Notes:
  625.  
  626. Any comments or suggestions regarding this program would be
  627. welcome.
  628.  
  629. I have also written a program for Fire Departments called
  630. FireFighter (c) copyright 1990, 1991. The Latest version is
  631. Fire_126.(xxx)
  632.  
  633. This is a tracking database and some of the things it will do
  634. for you are:
  635.  
  636. 1. Keep your Firefighter Roster up to date.
  637. 2. Print out individual Records or Whole Rosters.
  638. 3. Keep track of Practice and Training Records
  639. 4. Keep track of Incidents. (Plus print out)
  640. 5. Keep track of the amounts owed to Firefighters for
  641. Incidents and Practices.
  642.    (Can be set for.. by the hour or ..by the Incident)
  643. 6. Keep maintenance Records on equipment.
  644. 7. Keep a calendar of appointments etc.
  645. 8. Keep track of training. (who has passed what and when)
  646. 9. Includes a dialer that can keep track of long distance and
  647.    or local calls.
  648. and much more.....
  649.  
  650.  
  651.  
  652.  
  653. Updates and the latest version of Fire Dispatch and
  654.  
  655. FireFighter can be found on my BBS.
  656.  
  657.                        The Shuswap Opus BBS
  658.  
  659.                         955-8174  24 hrs.
  660.  
  661.                     300 - 9600 Baud supported
  662.  
  663. Both Fire_Dispatch and FireFighter will be found in download
  664. area #7.
  665.  
  666. After logging on and arriving at the main menu, Press D and
  667. you will automatically be in Area #7.
  668.  
  669. Press F to find the latest version of the program and go for
  670. it.
  671.  
  672. This board is free and open to all users
  673.  
  674.           Enclosed with the program is the File ORDER.ME
  675.  
  676.                  Print out the file and mail to:
  677.  
  678.                         Lance R. Underwood
  679.  
  680.                        Box 112 Celista B.C
  681.  
  682.                          V0E 1L0  Canada       
  683.  
  684.          
  685.                  
  686.  
  687.