|
|
(5 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| {{Saved book
| |
| |title='''LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs'''
| |
| |subtitle=By Shawn E. Douglas
| |
| |cover-image=Specification Types.jpg
| |
| |cover-color=#f1e2d3
| |
| | setting-papersize = A4
| |
| | setting-showtoc = 1
| |
| | setting-columns = 1
| |
| }}
| |
|
| |
| ==''LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs''== | | ==''LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs''== |
| '''Title''': ''LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs'' | | '''Title''': ''LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs'' |
Line 16: |
Line 6: |
| '''License for content''': [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International] | | '''License for content''': [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International] |
|
| |
|
| '''Publication date''': September 2019 | | '''Publication date''': February 2020 |
|
| |
|
| Many specification documents for [[laboratory informatics]] systems have been compiled over the years. Most of them tend to focus on a potential client's "wishlist" of features for a given system. This first version of a revised LIMSpec is different; it attempts to take a regulatory-, standards-, and guidance-based approach to building a specification document for laboratory informatics systems. After the introduction and methodology, various requirements are organized and listed, supported by one or more regulations, standards, or guidance documents. | | ===About the LIMSpec (adapted from LIMSpec 2019 R1, Sept. 2019)=== |
| | Many specification documents for [[laboratory informatics]] systems have been compiled over the years. Most of them tend to focus on a potential client's "wishlist" of features for a given system. This medical diagnostics and research lab LIMSpec is based on the 2019 version of the general LIMSpec, which attempts to take a regulatory-, standards-, and guidance-based approach to building a specification document for laboratory informatics systems. After the introduction and methodology, various requirements are organized and listed, supported by one or more regulations, standards, or guidance documents. |
|
| |
|
| The table of contents is as follows: | | The table of contents is as follows: |
Line 42: |
Line 33: |
| :[[LII:LIMSpec/Maintaining Laboratory Workflow and Operations#16. Investigation management|16. Investigation management]] | | :[[LII:LIMSpec/Maintaining Laboratory Workflow and Operations#16. Investigation management|16. Investigation management]] |
| ;4. Specialty Laboratory Functions | | ;4. Specialty Laboratory Functions |
| :[[LII:LIMSpec/Specialty Laboratory Functions#17. Production management|17. Production management]] | | __NOTOC__ |
| :[[LII:LIMSpec/Specialty Laboratory Functions#18. Statistical trending and control charts|18. Statistical trending and control charts]]
| | |
| :[[LII:LIMSpec/Specialty Laboratory Functions#19. Agriculture and food data management|19. Agriculture and food data management]]
| | '''Note: These categories cover the specialty requirements that come with working in specific industries such as agriculture, pharmaceutical production, and [[forensic science]]. You'll likely notice that most of the content here isn't covered by [[ASTM E1578|ASTM E1578-18]].''' |
| :[[LII:LIMSpec/Specialty Laboratory Functions#20. Environmental data management|20. Environmental data management]]
| | |
| :[[LII:LIMSpec/Specialty Laboratory Functions#21. Forensic case and data management|21. Forensic case and data management]]
| | ==18. Statistical trending and control charts== |
| :[[LII:LIMSpec/Specialty Laboratory Functions#22. Public health data management|22. Public health data management]]
| | {{LIMSpec/Statistical trending and control charts}} |
| :[[LII:LIMSpec/Specialty Laboratory Functions#23. Veterinary data management|23. Veterinary data management]]
| | |
| :[[LII:LIMSpec/Specialty Laboratory Functions#24. Scientific data management|24. Scientific data management]]
| | ==20. Environmental data management== |
| :[[LII:LIMSpec/Specialty Laboratory Functions#25. Health information technology|25. Health information technology]]
| | {{LIMSpec/Environmental data management}} |
| | |
| | ==21. Forensic case and data management== |
| | {{LIMSpec/Forensic case and data management}} |
| | |
| | ==22. Public health data management== |
| | {{LIMSpec/Public health data management}} |
| | |
| | ==23. Veterinary data management== |
| | {{LIMSpec/Veterinary data management}} |
| | |
| | ==24. Scientific data management== |
| | {{LIMSpec/Scientific data management}} |
| | |
| | ==25. Health information technology== |
| | {{LIMSpec/Health information technology}} |
| | |
| ;5. Technology and Performance Improvement | | ;5. Technology and Performance Improvement |
| :[[LII:LIMSpec/Technology and Performance Improvements#26. Instrument data systems functions|26. Instrument data systems functions]] | | :[[LII:LIMSpec/Technology and Performance Improvements#26. Instrument data systems functions|26. Instrument data systems functions]] |
LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs
Title: LIMSpec 2020: 3.10.1 Blank template for medical diagnostics and research labs
Authors for citation: Shawn E. Douglas and Alan Vaughan
License for content: Creative Commons Attribution-ShareAlike 4.0 International
Publication date: February 2020
About the LIMSpec (adapted from LIMSpec 2019 R1, Sept. 2019)
Many specification documents for laboratory informatics systems have been compiled over the years. Most of them tend to focus on a potential client's "wishlist" of features for a given system. This medical diagnostics and research lab LIMSpec is based on the 2019 version of the general LIMSpec, which attempts to take a regulatory-, standards-, and guidance-based approach to building a specification document for laboratory informatics systems. After the introduction and methodology, various requirements are organized and listed, supported by one or more regulations, standards, or guidance documents.
The table of contents is as follows:
- 1. Introduction
- Introduction and methodology
- 2. Primary Laboratory Workflow
- 1. Sample and experiment registration
- 2. Sample management
- 3. Core laboratory testing and experiments
- 4. Results review and verification
- 5. Sample, experiment, and study approval and verification
- 6. Reporting
- 3. Maintaining Laboratory Workflow and Operations
- 7. Document management
- 8. Resource management
- 9. Compliance management
- 10. Instrument and equipment management
- 11. Batch and lot management
- 12. Scheduled event management
- 13. Instrument data capture and control
- 14. Standard and reagent management
- 15. Inventory management
- 16. Investigation management
- 4. Specialty Laboratory Functions
Note: These categories cover the specialty requirements that come with working in specific industries such as agriculture, pharmaceutical production, and forensic science. You'll likely notice that most of the content here isn't covered by ASTM E1578-18.
18. Statistical trending and control charts
20. Environmental data management
|
Regulation, Specification, or Guidance
|
Requirement
|
EPA Metadata Technical Specification
|
20.1 The system should support metadata requirements set forth by ISO 19115 and the EPA Metadata Technical Specification for reporting and data publishing purposes.
|
EPA ERLN Laboratory Requirements 3.3
|
20.2 The system should support the manual entry or electronic transfer of EPA analytical service requests (ASRs), along with all the required fields of the ASR, including project identifier, project demographics, sample specifics, sample hazards, reporting requirements, and special requirements.
|
EPA SEDD Specification and Data Element Dictionary v5.2
|
20.3 The system should support the creation and transfer of Staged Electronic Data Deliverable (SEDD) files.
|
40 CFR Part 3.10
40 CFR Part 60 (throughout)
40 CFR Part 62 (throughout)
40 CFR Part 63 (throughout)
|
20.4 The system shall support generating electronic environmental reports (e.g., stationary source emissions tests) in either the EPA's Electronic Reporting Tool (ERT) special spreadsheet format or in an XML file format that complies with EPA-approved XML schema.
|
DoD General Data Validation Guidelines
|
20.5 The system should support electronic data deliverable (EDD) validation by linking the EDD to its quality assurance project plan (QAPP) and the appropriate stage of validation for the EDD's data type.
|
|
21. Forensic case and data management
|
Regulation, Specification, or Guidance
|
Requirement
|
ASCLD/LAB Supp. Reqs. for the Accreditation of Forensic Science Testing Laboratories 5.8.4.3
ASTM E1188-11 3.2.3
ASTM E1188-11 3.4.1
ASTM E1459-13 2.1
ASTM E1459-13 4.1.1–2
ASTM E1459-13 4.1.4.2
ASTM E1459-13 4.2.2–3
ASTM E1492-11 4.1.1
ASTM E1492-11 4.1.5
|
21.1 The system shall be able to assign each piece of collected evidence and each scene a unique identifier using methodologies such as an ID with an incrementing integer (for sequential evidence numbers) or a user-defined naming format for meeting regulatory requirements.
|
A2LA C223 4.13 ASCLD/LAB Supp. Reqs. for the Accreditation of Forensic Science Testing Laboratories 4.13.2.6–10 ASTM E1492-11 4.1.1
|
21.2 The system shall be able to assign each case a unique case identifier that, in addition to an electronic signature, is able to be automatically placed on, at a maximum, each page of the case's associated examination and administration records.
|
A2LA C223 4.13
ASTM E1492-11 4.1.1.1–2
ASTM E1492-11 4.1.4–5
ASTM E1492-11 4.2.2–3
ASTM E1492-11 4.5.1.1
|
21.3 In addition to a unique case number, the system shall provide a means to add additional information to a case file, including, but not limited to, submitting agency, agency case number, date of case receipt, name of recipient, shipping and receipt details, items associated with the case and their unique designators, notes, test data, related reports, and other documentation.
|
ASTM E1188-11 (throughout) ASTM E1459-13 (throughout) ASTM E1492-11 4.4.3 and 4.5.1
|
21.4 The system should be able to document evidence using an ASTM-compliant evidence log, including, but not limited to, unique identifiers, investigator and custodian names, key dates and times, evidence conditions, and storage location.
|
ASTM E1492-11 4.3.1.1
|
21.5 The system should be able to prevent a piece of evidence from being scheduled for destructive testing until an appropriate authorization for such analysis is acquired and documented.
|
ASCLD/LAB Supp. Reqs. for the Accreditation of Forensic Science Testing Laboratories 5.8.1.1.1 ASTM E1492-11 4.1.2
|
21.6 The system shall be able to record and maintain chain of custody of evidence that is subdivided in the laboratory in the same way that original evidence items are tracked.
|
CJIS Security Policy 5.1.3
|
21.7 The system shall be capable of recording the secondary dissemination to an authorized agency or organization of criminal history record information (CHRI) sourced from U.S. Criminal Justice Information Services (CJIS).
|
CJIS Security Policy 5.4.7
|
21.8 The system shall be able to record all National Crime Information Center (NCIC) and Interstate Identification Index (III) data transactions, clearly identifying the operator and authorized receiving agency or organization. III records shall also identify requester and recipient using a unique identifier.
|
CJIS Security Policy 5.5.6 NIST 800-53, Rev. 5, AC-17(1)
|
21.9 If the system provides remote access to authorized users over authorized devices, the remote access shall be monitored, controlled and documented, particularly for privileged functions. If remote access to privileged functions is allowed, virtual escorting that meets CJIS Security Policy 5.5.6 conditions will be required.
|
CJIS Security Policy 5.6.2.1.1.1–2 CJIS Security Policy 5.6.2.1.2–3 NIST 800-53, Rev. 5, IA-5(1)
|
21.10 The system shall be capable of putting into place, in their entirety, either the "basic password standards" or "advanced password standards" described in CJIS Security Policy 5.6.2.1.1.1 and 5.6.2.1.1.2. If PIN and/or one-time password is also used, the attributes in 5.6.2.1.2 and 5.6.2.1.3 shall also be required.
|
CJIS Security Policy 5.6.2.2
|
21.11 If the system supports user-based certificates for authentication, the system shall be configurable enough to require them to be 1. user-specific, not device-specific, 2. used only by one user at any given time, and 3. activated for each use by, e.g., a passphrase or PIN.
|
CJIS Security Policy 5.10.1.2.1–2 CJIS Security Policy Appendix G.6 NIST 800-53, Rev. 5, AC-17(2) NIST 800-53, Rev. 5, SC-13, SC-28, and SC-28(1)
|
21.12 The system shall allow "encryption in transit" and "encryption at rest" of criminal justice information (CJI) that meets or exceeds the requirements of CJIS Security Policy 5.10.1.2.1 and 5.10.1.2.2.
|
CJIS Security Policy 5.10.1.5
|
21.13 If the system is cloud-based, the vendor shall ensure that CJI is stored in databases located within the physical boundaries of APB-member countries and within the legal authority of APB-member agencies. Additionally, the vendor shall agree to not use any metadata derived from unencrypted CJI for commercial, advertising, or other purposes, unless specifically permitted for limited within the service agreement.
|
CJIS Security Policy 5.11.1–2
|
21.14 If the system is cloud-based, the vendor should agree to FBI and CSA compliance and security audits of CJI.
|
CJIS Security Policy 5.10.3.2 CJIS Security Policy Appendix G.1
|
21.15 If the system is capable of being run in a virtual environment, it shall meet the virtualization requirements set forth in CJIS Security Policy 5.10.3.2 and best practices set forth in CJIS Security Policy Appendix G.1.
|
CJIS Security Policy Appendix G.5 NIST 800-53, Rev. 5, AC-6(4) NIST 800-53, Rev. 5, SC-39
|
21.16 The system should provide separate processing domains in order to not only allow for more granular allocation of user privileges, but also to prevent one process from modifying the executing code of another process.
|
NIST 800-53, Rev. 5, IA-2(1–2), IA-2(12), and IA-8(1)
|
21.17 The system should support the use of personal identity verification—a U.S. Federal government-wide credential system—and other forms of hardware-based (i.e., public key infrastructure or PKI) token authentication, while electronically verifying those credentials and any configured token quality requirements.
|
A2LA C223 5.4
|
21.18 The system should support the identification and tagging of infrequently performed forensic tests or analyses in order to alert the analyst and other stakeholders that additional competency verification or method validation is required before performing the test or analysis.
|
A2LA C223 5.9
|
21.19 The system should allow case records to be scheduled for periodic administrative and technical review by individuals not connected with the case. The conducted review should indicate details such as who conducted the review, what the results were, and when the review was completed. If non-conforming results were discovered, records of determination and resolution should be appended to the case record.
|
A2LA C223 5.9
|
21.20 The system should be able to document examiner testimony and allow such testimony to be scheduled for periodic evaluation. The conducted evaluation should indicate details such as who conducted the evaluation, what the results were, and when the review was completed. If non-conforming results were discovered, related records of determination and resolution should be maintained in the system.
|
|
22. Public health data management
|
Regulation, Specification, or Guidance
|
Requirement
|
CDC PHIN Messaging System
|
22.1 The system should be capable of interfacing with the Centers for Disease Control and Prevention's (CDC's) PHIN Messaging System.
|
ACMG Technical Standards for Clinical Genetics Laboratories G1.5
|
22.2 The system should support Human Genome Variation Society (HGVS) nomenclature and terminology for sequence variants.
|
CLSI QMS22 2.1.2.3
|
22.3 The system should be able to collect sufficient test utilization information to make necessity checks on ordered tests against established benchmarks.
|
ONC USCDI v2
|
22.4 The system should support the United States Core Data for Interoperability (USCDI) v2 standard, which in turn supports data interoperability across multiple clinical settings.
|
CDC Immunization Information System (IIS) Functional Standards, v4.1, 8.1–8.3
|
22.5 The system should support Simple Object Access Protocol (SOAP), Web Services Definition Language (WSDL), Health Level 7 (HL7), and other data transport and exchange solutions endorsed by the CDC, which in turn supports data interoperability across multiple clinical settings and health information systems, including immunization information systems (IISs), electronic health records (EHRs), and laboratory information systems (LISs).
|
45 CFR Part 171
|
22.6 The system should be developed without any information blocking practices—practices likely to interfere with the access, exchange, or use of electronic health information—knowingly implemented into the system.
|
|
23. Veterinary data management
24. Scientific data management
25. Health information technology
|
Regulation, Specification, or Guidance
|
Requirement
|
45 CFR Part 170.315 (a-1–a-4)
|
25.1 The electronic health record (EHR) module should provide computerized provider order entry (CPOE) functionality for medication orders, laboratory orders, and diagnostic imaging, including making checks for potential drug-drug and drug-allergy interactions.
|
45 CFR Part 170.315 (a-5) 45 CFR Part 170.315 (a-11–a-12) 45 CFR Part 170.315 (a-15)
|
25.2 The EHR module should allow authorized personnel to record, change, and access patient demographic data, including, but not limited to, race and ethnicity, patient's preferred language, birth sex, current sex, sexual orientation, gender identity, birth date, smoking status, alcohol use, family health history, psychological aspects, social aspects, and behavioral aspects.
|
45 CFR Part 170.315 (a-6–a-8) 45 CFR Part 170.315 (a-10) 45 CFR Part 170.315 (a-14)
|
25.3 The EHR module should allow authorized personnel to record, change, and access a patient's active problem list, medication list, medication allergy list, preferred drug list, and implantable device list, incorporating, where appropriate, at a minimum the SNOMED CT nomenclature standard.
|
45 CFR Part 170.315 (a-19)
|
25.4 The EHR module should incorporate configurable, role-based clinical decision support tools capable of allowing authorized personnel to trigger electronic interventions based on liked reference information standardized to Health Level 7 (HL7) Version 3 implementation guides. The reference information should be sourced.
|
45 CFR Part 170.315 (a-13)
|
25.5 The EHR module should be able to identify education resources specific to a patient's active problem and medication lists. The educational resources should be standardized to Health Level 7 (HL7) Version 3 implementation guides.
|
45 CFR Part 170.315 (b-1–b-2; b-4–b-5)
|
25.6 The EHR module should allow authorized personnel to create, view, send, and receive transition of care or referral summaries in such a way that the summary is properly formatted, matched to the correct patient, and reconciled according to the standards and protocols outlined in 45 CFR Part 170.315 (b-1), (b-2), (b-4), and (b-5).
|
45 CFR Part 170.315 (b-3)
|
25.7 The EHR module should allow authorized personnel to conduct electronic prescribing actions such as creating, changing, cancelling, and refilling prescriptions, incorporating at least the RxNorm and NCPDP SCRIPT standards.
|
45 CFR Part 170.315 (b-6)
|
25.8 The EHR module should allow authorized personnel to configure, create, and store data exports, incorporating at least HL7 Version 3 implementation standards, as well as SNOMED CT and ICD-9 standards.
|
45 CFR Part 170.315 (b-7–b-8)
|
25.9 The EHR module should allow for the secure creation, sending, and receipt of restricted summary records, incorporating HL7 Version 3 implementation standards.
|
45 CFR Part 170.315 (b-9)
|
25.10 The EHR module should allow authorized personnel to create, record, change, access, and receive care plan information, incorporating HL7 Version 3 implementation standards.
|
45 CFR Part 170.315 (c)
|
25.11 The EHR module should provide a means to record, calculate, import, export, filter, and report on clinical quality measures according to the standards outlined in 45 CFR Part 170.315 (c).
|
45 CFR Part 170.315 (d)
|
25.12 The EHR module shall provide security and access controls for protecting stored data.
|
45 CFR Part 170.315 (d)
|
25.13 The EHR module shall record an audit trail for each and every record created and modified, using version control.
|
45 CFR Part 170.315 (d-7)
|
25.14 The EHR module shall either encrypt electronic health information on end-user devices after use of the technology on the device stops or prevent electronic health information from being stored on end-user devices after use of the technology on the device stops.
|
45 CFR Part 170.315 (d-8)
|
25.15 The EHR module shall ensure that electronically exchanged health information has not been altered during the transfer process, using at least a hashing algorithm secured to SHA-2 or better.
|
45 CFR Part 170.315 (d-11)
|
25.16 The EHR module should be capable of recording patient disclosures made for treatment, payment, and health care operations.
|
45 CFR Part 170.315 (e-1)
|
25.17 The EHR module should provide a means for patients and their authorized representatives to view, download, and transmit their personal health information and activity history log from the EHR via an internet-based technology, using the standards outlined in 45 CFR Part 170.315 (e-1).
|
45 CFR Part 170.315 (e-2–e-3)
|
25.18 The EHR module should provide a means for authorized users to securely send messages to and receive messages from patients, at the same time allowing for the recording, accessing, and linking of information shared by the patient electronically (as well as directly).
|
45 CFR Part 170.315 (f)
|
25.19 The EHR module should allow vital patient information as it relates to public health to be transmitted to immunization registries, cancer registries, and public health agencies, as well as be accessed after the fact. This includes, but is not limited to, immunization history, surveillance information, laboratory test results, cancer case information, case reports, antimicrobial reporting, and health care survey information.
|
45 CFR Part 170.315 (g-3–g-5)
|
25.20 The EHR developer should use user-centered and accessibility-centered design processes for creating and testing the EHR's functionality. A quality management system should be used during these processes.
|
45 CFR Part 170.315 (g-6)
|
25.21 The EHR module's use of clinical document architecture (CDA) should be demonstrated and verified for conformance to the standards identified in 45 CFR Part 170.315 (g-6).
|
45 CFR Part 170.315 (g-7–g-9)
|
25.22 The EHR module should include an application programming interface (API) that demonstrates the EHR's ability to uniquely identify a patient and corresponding ID/token in a received records or data category request in order to accurately and securely meet the request for that patient's data. The API should be well documented.
|
|
- 5. Technology and Performance Improvement
- 26. Instrument data systems functions
- 27. Systems integration
- 28. Laboratory scheduling and capacity planning
- 29. Lean laboratory and continuous improvement
- 30. Artificial intelligence and smart systems
- 6. Security and Integrity of Systems and Operations
- 31. Data integrity
- 32. Configuration management
- 33. System validation and commission
- 34. System administration
- 35. Cybersecurity
- 36. Information privacy
- 7. Closing remarks
- Putting LIMSpec to use