LII:LIMSpec/Introduction and methodology
Introduction
Merriam-Webster defines a "specification" as "a detailed precise presentation of something or of a plan or proposal for something."[1] In other words, an existing or theoretical product, concept, or idea is presented in detail for a particular audience. In a broad sense, detailing the specifics about a project, concept, or idea to others is just common sense. This applies just as well to the world of software development, where a software requirements specification is essential for preventing the second most commonly cited reason for project failure: poor requirements management.[2]
Over the years, a wide variety companies, consultants, and researchers have compiled public and private specification documents for laboratory informatics systems. These compiled lists of requirements for how a given laboratory informatics solution should be developed, delivered, and maintained have changed as technology and user demand evolved. More often than not, those requirements have been represented as a mix of "wishlist" requirements from potential and active clients, as well as regulation-mandated requirements. While this mix has served informatics software developers well, sometimes a fresh approach is required.
What follows is an attempt to look less at the wishlists of laboratories and more directly at what requirements current regulatory schemes, industry standards, and organizational guidelines place on the ever-evolving array of laboratory informatics systems being developed today. What does the United States' 21 CFR Part 11 have to say about how your laboratory information management system (LIMS), laboratory information system (LIS), electronic laboratory notebook (ELN), and other systems operate? What does the European Union's Annex 11 dictate in those same regards? The following five chapters list those requirements, supported by one or more regulations, standards, and guidelines.
Methodology
At its core, this LIMSpec—which has seen several iterations over the years—is rooted in ASTM E1578-18 Standard Guide for Laboratory Informatics. With the latest version released in 2018, an updated Laboratory Informatics Functional Requirements checklist is included in the appendix, which "covers functionality common to the various laboratory informatics systems discussed throughout [the] guide as well as requirements recommended as part of [the] guide." It goes on to state that the checklist "is an example of typical requirements that can be used to guide the purchase, upgrade, or development of a laboratory informatics system," though it is certainly "not meant to be exhaustive."
This LIMSpec borrows from that requirements checklist and then adds more to it from a wide variety of sources. An attempt has been made to find the most relevant regulations, standards, and guidance that shape how a compliant laboratory informatics system is developed and maintained. However, this should definitely be considered a work in progress, with more to be added with additional public and private comment on missing sources.
That said, this first revision taps into the following sources:
- 7 CFR Part 331
- 9 CFR Part 121
- 21 CFR Part 7
- 21 CFR Part 11
- 21 CFR Part 58
- 21 CFR Part 211
- 21 CFR Part 212
- 21 CFR Part 225
- 21 CFR Part 226
- 21 CFR Part 312
- 21 CFR Part 606
- 21 CFR Part 810
- 21 CFR Part 812
- 21 CFR Part 820
- 29 CFR Part 1910.120
- 29 CFR Part 1910.134
- 29 CFR Part 1910.1030
- 29 CFR Part 1910.1096
- 29 CFR Part 1910.1200
- 29 CFR Part 1910.1450
- 40 CFR Part 3
- 40 CFR Part 60
- 40 CFR Part 62
- 40 CFR Part 63
- 40 CFR Part 141
- 40 CFR Part 370
- 40 CFR Part 372
- 40 CFR Part 704
- 40 CFR Part 717
- 40 CFR Part 720
- 42 CFR Part 73
- 42 CFR Part 493
- 45 CFR Part 160
- 45 CFR Part 162
- 45 CFR Part 164
- 45 CFR Part 170
- AAFCO QA/QC Guidelines for Feed Laboratories
- AAVLD Requirements for an AVMDL
- ABFT Accreditation Manual
- AIHA-LAP Policies 2018
- ASCLD/LAB Supp. Reqs. for the Accreditation of Forensic Science Testing Laboratories
- ASTM E1188-11
- ASTM E1459-13
- ASTM E1492-11
- ASTM E1578-18
- CDC PHIN Messaging System
- CJIS Security Policy
- E.U. Annex 11
- E.U. Commission Directive 2003/94/EC
- EPA 815-R-05-004
- EPA ERLN Laboratory Requirements v1.6
- EPA Metadata Technical Specification
- EPA QA/G-5
- EPA SEDD Specification and Data Element Dictionary v5.2
- FDA eLEXNET Data Exchange Program
- FDA Hazard Analysis Critical Control Point (HACCP)
- ICAR 15 Data Exchange
- ISO 15189:2012
- ISO/IEC 17025:2017
- NAHLN HL7 Messaging Quick User Guide
- NAHLN Information Technology System
- OECD GLP Principles
- USDA Administrative Procedures for the Pesticide Data Program (PDP)
- USDA Data and Instrumentation for PDP
- USDA Sample Processing and Analysis Procedures for PDP
- USDA Sampling Procedures for PDP
- VeNom Coding Group terminology
- Veterinary Terminology Services Laboratory terminology
- VICH GL53
- WHO Technical Report Series, #986, Annex 2
References
- ↑ "specification". Merriam-Webster. Merriam-Webster, Inc. https://www.merriam-webster.com/dictionary/specification. Retrieved 20 September 2019.
- ↑ Bieg, D.P. (August 2014). "Introduction" (PDF). Requirements Management: A Core Competency for Project and Program Success. Project Management Institute. p. 3. https://www.pmi.org/-/media/pmi/documents/public/pdf/learning/thought-leadership/pulse/requirements-management.pdf. Retrieved 20 September 2019.