SourceForge.net hosts Bika LIMS

Bika · New functions specification and use cases

Bika Lab Systems -  web based open source LIMS     v2.0, 17 October 2006, lemoene

Quantum Analytical Services - open source LIMS by Bika
Sponsor

Project home

HTML Wire frame model

Document notes

General

Samples

Chemical Analysis
     Requests
     Templates
     Job Cards
     Quotes

Analysis Specifications

Micro-Bio Analysis
     Requests
     Job Cards
Hygiene Surveys
     
Templates
Visual Inspections
Staff Surveys
Cultures and Antibiograms

Orders

MicroB, Order and other Quotes

Invoices

Price Lists

Reports

 

Samples

Purpose

Samples in the wire frame here

Labs may create multiple ARs per sample, be it separate ARs for chemical and MB analyses, additional or re-tests

Since a sample can be intended for both Chemical and MicroB analyses, no separate prefixes are used for sample serial numbers. All samples are numbered sequentially with the same prefix, ie S06-00187

99% Of samples will however remain in a 1 – 1 relationship to ARs. I suggest Sample records be created automatically per AR and having the same serial number as the AR but with a different prefix, See Prefixes

Sample records are created when a request for analyses on the sample is created

Use case: When an chemical analysis request is created, it is ID’d as CAR-00001.  The sample ID  S06-00001 is created for the sample

If the user wants to create an AR for an existing sample on the db that was ID’d when an earlier AR was created, she is offered a select facility similar to that used currently to find e-mail addresses on the system for emailing query results

For the above sample S-00001 the system then produces an ID MBAR-00001 for its MB analysis request

Problems remain – how to number secondary ARs requested for re-tests and additional tests on a previously ID’d sample? Is it possible to concatenate another serial section to the number? ie, after the initial CAR-00001, later CARs requested for the same sample are numbered CAR-00001b, CAR-0001c etc (doubt whether this will go down to 26 …)