barcode_scanning:introduction_and_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
barcode_scanning:introduction_and_setup [2019/09/21 11:22] – [13.01. Barcode scanning] loubarcode_scanning:introduction_and_setup [2024/01/10 05:40] (current) – [The barcode scanner] Ujwal Khatry
Line 1: Line 1:
 {{indexmenu_n>10}} {{indexmenu_n>10}}
-====== 12.01. Barcode scanning ======+====== 15.01. Barcode scanning ======
 <wrap info>Added: Version 4.01</wrap> <wrap info>Added: Version 4.01</wrap>
  
Line 7: Line 7:
 ===== Introduction ===== ===== Introduction =====
 ==== A warning ==== ==== A warning ====
 +<WRAP center round alert>
 Please be aware that using barcode scanning is not to be entered into lightly and is not the problem-free solver of all supply chain problems that some people think it is. It can have large implications for your organisation, in terms of changing processes and increasing workload in other areas. Please be aware that using barcode scanning is not to be entered into lightly and is not the problem-free solver of all supply chain problems that some people think it is. It can have large implications for your organisation, in terms of changing processes and increasing workload in other areas.
  
-Currently, very few barcodes on pharmaceutical products (our own checking shows it'somewhere around 10% in typical warehouses) contain batch and expiry information. So, for barcodes to be really useful, you will probably need to print and stick new labels on stock as it comes into your warehouse. And you'll need to do it again if you break down packs into smaller onesThat can easily outweigh the benefits of using barcode scanners.+Currently, very few barcodes on pharmaceutical products contain batch and expiry information. Our own checking (2018) shows it'only around 10% in typical warehouses.  So, for barcodes to be really useful, you will probably need to print and stick new labels on most stock as it comes into your warehouse. And you'll need to do it again if you have barcode labelled the outer carton and you need to split the carton - you will need to label each of the inner packs. This alone can be a huge amount of work and can easily outweigh any benefits of using barcode scanners. 
 +</WRAP> 
  
 With those warnings out of the way, let's find out how barcode scanning works in mSupply. With those warnings out of the way, let's find out how barcode scanning works in mSupply.
Line 18: Line 21:
 ===== Setup ===== ===== Setup =====
 ==== The barcode scanner ==== ==== The barcode scanner ====
 +
 +<WRAP center round info 60%>
 +The Zebra DS2208 barcode scanner has been tested with mSupply
 +</WRAP>
 +
 A single barcode scanner can be attached to each computer running mSupply. The barcode scanner must: A single barcode scanner can be attached to each computer running mSupply. The barcode scanner must:
-  * be able to read both the 1D 128 bit barcodes and 2D datamatrix barcodes used by the GS1 standard +  * be able to read both the 1D 128 bit barcodes and 2D datamatrix barcodes used by the GS1 standard. 
-  * communicate with the computer through a serial port. Note that this does not mean that it must connect to the computer via a serial port (these disappeared from computers many, many years ago!). The best way of achieving this is to buy a scanner that connects by USB and has serial port emulation software provided by the manufacturer +  * communicate with the computer through a serial port. Note that this does not mean that it must connect to the computer via a serial port (these disappeared from computers many, many years ago!). The best way of achieving this is to buy a scanner that connects by USB and has serial port emulation software provided by the manufacturer. 
-  * append a carriage return and line feed character to the end of all its scans.+  * append a carriage return character to the end of all its scans. Other whitespace characters can also be appended but a carriage return character must be appended as mSupply will use this to detect that a scan has been completed.
  
 To set the barcode scanner up, the first thing to do is connect it to the computer (usually by a USB port) and make sure it can communicate with it. You may need to install a driver for the scanner, depending on the scanner make and model and the operating system of the computer. The best way to check the scanner is communicating correctly with the computer is to install a piece of dedicated serial port reading software, and make sure that scans from the scanner appear in the software. If you are using Windows, you could use this one [[http://alithon.com|here]]. To set the barcode scanner up, the first thing to do is connect it to the computer (usually by a USB port) and make sure it can communicate with it. You may need to install a driver for the scanner, depending on the scanner make and model and the operating system of the computer. The best way to check the scanner is communicating correctly with the computer is to install a piece of dedicated serial port reading software, and make sure that scans from the scanner appear in the software. If you are using Windows, you could use this one [[http://alithon.com|here]].
Line 39: Line 47:
  
 ==== mSupply settings ==== ==== mSupply settings ====
-See the full description of the preferences and their use on the barcode scanning preferences page [[preferences:barcode_scanning|here]]. +See the full description of the preferences and their use on the [[preferences:barcode_scanning|]] page.
  
-// Previous: [[dispensing:patient_medication_records|Patient medication records]]     Next: [[barcode_scanning:adding_barcodes_to_items|Adding barcodes to items]]//+\\ 
 +\\ 
 +|  //  Previous:  **[[barcode_scanning:]]** | | Next: **[[barcode_scanning:adding_barcodes_to_items:]]** //  |
 ---- struct data ---- ---- struct data ----
 +pagestatus.status    : 
 ---- ----
  
  • Last modified: 2019/09/21 11:22
  • by lou