Difference between revisions of "User:Shawndouglas/sandbox/sublevel1"
Shawndouglas (talk | contribs) (Updated some content. Saving and updating more.) |
Shawndouglas (talk | contribs) (Updated content.) |
||
Line 9: | Line 9: | ||
The intention of this document is 1. to assist labs searching for a [[laboratory informatics]] product with identifying their system needs and 2. to help labs better determine if a specific vendor/product meets their requirements in the form of a request for information (RFI). The idea is to allow users to incorporate a standardized specifications sheet in their comparison of various laboratory informatics products. | The intention of this document is 1. to assist labs searching for a [[laboratory informatics]] product with identifying their system needs and 2. to help labs better determine if a specific vendor/product meets their requirements in the form of a request for information (RFI). The idea is to allow users to incorporate a standardized specifications sheet in their comparison of various laboratory informatics products. | ||
This questionnaire lists the extensive requirements of a [[scientific data management system]] (SDMS). It attempts to be comprehensive and includes many items that do not apply to every lab. Additionally, some laboratories' requirements include a functionality item not common to other labs. The last section, 1. | This questionnaire lists the extensive requirements of a [[scientific data management system]] (SDMS). It attempts to be comprehensive and includes many items that do not apply to every lab. Additionally, some laboratories' requirements include a functionality item not common to other labs. The last section, 1.5 "Custom functions," is designed for the vendor to insert any additional functionality that doesn't fall under the categories provided. | ||
When referencing a particular item for someone else, use the section number followed by the requirement letter, e.g. 1.4.2. | When referencing a particular item for someone else, use the section number followed by the requirement letter, e.g. 1.4.2.a for "The system can easily and efficiently be modified to meet lab growth and changing business needs." | ||
===Requirement code and notes=== | ===Requirement code and notes=== | ||
Line 227: | Line 227: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''m.''' The system | | style="padding:5px; width:500px;" |'''m.''' The system allows automated backup and restore capability without support intervention, as well as manual backups. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''n.''' The system | | style="padding:5px; width:500px;" |'''n.''' The system maintains the transactional history of system administrators. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''o | | style="padding:5px; width:500px;" |'''o.''' The system architecture is modular or extensible, facilitating the addition of new functionality. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 296: | Line 292: | ||
! style="color:brown; background-color:#ffffee; width:700px;"| Vendor response | ! style="color:brown; background-color:#ffffee; width:700px;"| Vendor response | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''a.''' The system | | style="padding:5px; width:500px;" |'''a.''' The system can generate accurate and complete copies of records in both a human-readable and original electronic format for review and copying. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''b.''' The system supports | | style="padding:5px; width:500px;" |'''b.''' The system supports [[21 CFR Part 11]] and [[EU Annex 11]] requirements, including login security, settable automatic logouts, periodic requirements for mandatory password changes, limits on reusability of passwords, and full electronic signature. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''c.''' The system supports | | style="padding:5px; width:500px;" |'''c.''' The system supports USP <232>/<233> requirements. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''d.''' The system | | style="padding:5px; width:500px;" |'''d.''' The system supports [[GALP]] and/or [[GAMP]] standards. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''e.''' The system | | style="padding:5px; width:500px;" |'''e.''' The system maintains date- and time-stamped [[audit trail|audit trails]] of all data manipulation — such as changes to results, data analysis parameters, and methods — as consistent with all applicable regulations and standards, making the information available for review, copying, and reporting to authorized users. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''f.''' The system | | style="padding:5px; width:500px;" |'''f.''' The system's audit log retains all data, prohibits any deletions, and allows user comments. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''g.''' The system | | style="padding:5px; width:500px;" |'''g.''' The system maintains audit trails at least as long as the records to which they pertain. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''h.''' The system provides the ability to both automatically and manually add secure [[ELN feature#Electronic signatures|electronic signatures]] to documents and other data. | | style="padding:5px; width:500px;" |'''h.''' The system provides additional persistent auditing capabilities, such as the audit of cancelled uploads and scheduled system functions. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''i.''' The system provides the ability to both automatically and manually add secure [[ELN feature#Electronic signatures|electronic signatures]] to documents and other data. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''j.''' The system can automatically validate and approve data prior to being moved to the main database. | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
|} | |} | ||
===1.3.2 Security=== | ===1.3.2 Security=== | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
Line 391: | Line 396: | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''n.''' The system can first feed data from connected non-CFR-compliant instruments through a virtual environment that is compliant (audit trailed, secure, versioned, etc.) before being stored. | | style="padding:5px; width:500px;" |'''n.''' The system can first feed data from connected non-CFR-compliant instruments through a virtual environment that is compliant (audit trailed, secure, versioned, etc.) before being stored. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''o.''' The system can control whether users are able to export data to portable long-term storage media like a USB flash drive or recordable DVD. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''p.''' The system employs automatic file encryption on stored data. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''q.''' The system employs checks to enforce permitted sequencing of steps and events. | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 433: | Line 450: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''g.''' The system contains one or more spell-check dictionaries that allow authorized users to add, edit, or remove entries. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''h.''' The system uses human-readable metadata tags to describe and index all captured and archived data. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''i.''' The system can generate metadata tags via derived value rules. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''j.''' The system allows users to manually add metadata tags to files. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''k.''' The system provides full metadata, keyword, and field [[LIMS feature#Query capability|search capability]], including the use of multiple search criteria. | |||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''l.''' The system allows users to search for similar records based upon a set of metadata tag values. | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''m.''' The system allows users to build, save, and edit queries for future use. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''n.''' The system can automate the search for and extraction of pertinent data, including the export of that data to external applications for additional processing and calculation. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''o.''' The system allows users to attach comments to data and files. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''p.''' The system's file viewer/explorer allow users to view native, processed, and archived data in its native file structure. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''q.''' The system can link objects to other objects, e.g. linking a standard operating procedure (SOP) to a test result. | |||
| style="padding:5px; width:500px;" |''' | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''r.''' The system [[LIMS feature#Alarms and/or alerts|notifies users]] of events like the scheduling and completion of tasks. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''s.''' The system includes the ability to set up alerts via email. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''t.''' The system offers integrated or online user help screens? | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 549: | Line 580: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''j.''' The system keeps | | style="padding:5px; width:500px;" |'''j.''' The system keeps captured native instrument and processed data and its format intact and captures modifications of that data as a version, including date and time of those modifications, for regulatory purposes. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 561: | Line 592: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''m.''' The system can capture and store native instrument data | | style="padding:5px; width:500px;" |'''m.''' The system can capture and store native instrument and processed data based on a scheduled time or a real-time event, such as upon file creation. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 569: | Line 600: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''o.''' The system can remove data from client machines upon upload and/or backup, based on a schedule or retention policy. | | style="padding:5px; width:500px;" |'''o.''' The system allows for the specification of a retention period for captured native instrument and processed data and can enact it based on date-based metadata fields or a future event. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''p.''' The system can remove data from client machines upon upload and/or backup, based on a schedule or retention policy. | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''q.''' The system allows users to review, restore, and reprocess original native instrument data on the original instrument acquisition software. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''r.''' The system allows users to open and view captured native instrument files without restoring them. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| | | style="padding:5px; width:500px;" |'''s.''' The system allows captured processed data to be reused by other applications without having to reprocess it. | ||
| style="background-color:white; padding:5px;" | | |||
= | | style="background-color:white;" | | ||
|- | |||
|- | | style="padding:5px; width:500px;" |'''t.''' The system provides a method to extract data points from captured processed data and present it in a human-readable format. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |- | ||
| style="padding:5px; width:500px;" |'''u.''' The system can parse captured data files containing specified metadata into a live results table. | |||
| style="padding:5px; width:500px;" |''' | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 598: | Line 630: | ||
|} | |} | ||
===1.4. | ===1.4.4 Data archiving and migration=== | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
|- | |- | ||
! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4. | ! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4.4 '''Data archiving and migration''' | ||
|- | |- | ||
! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ||
Line 607: | Line 639: | ||
! style="color:brown; background-color:#ffffee; width:700px;"| Vendor response | ! style="color:brown; background-color:#ffffee; width:700px;"| Vendor response | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''a.''' | | style="padding:5px; width:500px;" |'''a.''' The system provides data archiving functionality for all contained data, without requiring an off-line mode. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''b.''' The system allows for a configurable scheduled archive, not requiring human interaction with the data to be archived. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''c.''' The system allows for a scheduled archive of data directly captured from a specific native instrument. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''d.''' The system permits native instrument data to be archived and restored with its original directory structure. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''e.''' The system allows for the specification of a retention period for archived and migrated data and can enact it based on date-based metadata fields or a future event. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''f.''' The system ensures that held or locked native instrument data not captured during a scheduled archive will be captured during the next scheduled archive. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''g.''' The system can perform archive and restore functions simultaneously with data capture and viewing functions without disruption. | ||
| style="background-color:white; padding:5px;" | | |||
| style="background-color:white;" | | |||
|- | |||
| style="padding:5px; width:500px;" |'''h.''' The system allows native instrument and processed data migrated from an old SDMS version to be backed up and restored without alteration. | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 637: | Line 673: | ||
|} | |} | ||
===1.4. | ===1.4.5 Instruments=== | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
|- | |- | ||
! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4. | ! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4.5 '''Instruments''' | ||
|- | |- | ||
! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ||
Line 676: | Line 712: | ||
|} | |} | ||
===1.4. | ===1.4.6 External system interfaces=== | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
|- | |- | ||
! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4. | ! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4.6 '''External system interfaces''' | ||
|- | |- | ||
! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ||
Line 731: | Line 767: | ||
|} | |} | ||
===1.4. | ===1.4.7 Reporting=== | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
|- | |- | ||
! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4. | ! colspan="3" style="color:DarkSlateGray;text-align:left; padding-left:40px;"| 1.4.7 '''Reporting''' | ||
|- | |- | ||
! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ! style="color:brown; background-color:#ffffee; width:500px;"| Request for information | ||
Line 760: | Line 796: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''f.''' The system provides multiple ways to visualize data in reports, including trend bars, pie charts, spectrum, etc. | | style="padding:5px; width:500px;" |'''f.''' The system provides multiple ways to visualize data in reports, including graphs, trend bars, pie charts, spectrum, etc. for the purpose of presenting information and identifying trends. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 808: | Line 844: | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |'''r.''' The system provides an interface for external clients to search, generate, and view processed data reports based on metadata tags. | |||
| style="padding:5px; width:500px;" |''' | |||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
|- | |- | ||
| style="padding:5px; width:500px;" |''' | | style="padding:5px; width:500px;" |'''s.''' The system provides document workflow management tools for streamlining their creation, review, modification, and approval. | ||
| style="background-color:white; padding:5px;" | | | style="background-color:white; padding:5px;" | | ||
| style="background-color:white;" | | | style="background-color:white;" | | ||
Line 830: | Line 855: | ||
|} | |} | ||
==1. | ==1.5 Custom requirements== | ||
{| | {| | ||
| STYLE="vertical-align:top;"| | | STYLE="vertical-align:top;"| | ||
{| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | {| class="wikitable collapsible" border="1" cellpadding="10" cellspacing="0" | ||
|- | |- | ||
! colspan="3" style="text-align:left; padding-left:20px; padding-top:10px; padding-bottom:10px; width:1300px;"| 1. | ! colspan="3" style="text-align:left; padding-left:20px; padding-top:10px; padding-bottom:10px; width:1300px;"| 1.5 '''Custom requirements''' | ||
|- | |- | ||
! style="color:brown; background-color:#ffffee; width:470px;"| Request for information | ! style="color:brown; background-color:#ffffee; width:470px;"| Request for information |
Revision as of 19:53, 26 September 2014
This is sublevel1 of my sandbox, where I play with features and test MediaWiki code. If you wish to leave a comment for me, please see my discussion page instead. |
Sandbox begins below
The intention of this document is 1. to assist labs searching for a laboratory informatics product with identifying their system needs and 2. to help labs better determine if a specific vendor/product meets their requirements in the form of a request for information (RFI). The idea is to allow users to incorporate a standardized specifications sheet in their comparison of various laboratory informatics products.
This questionnaire lists the extensive requirements of a scientific data management system (SDMS). It attempts to be comprehensive and includes many items that do not apply to every lab. Additionally, some laboratories' requirements include a functionality item not common to other labs. The last section, 1.5 "Custom functions," is designed for the vendor to insert any additional functionality that doesn't fall under the categories provided.
When referencing a particular item for someone else, use the section number followed by the requirement letter, e.g. 1.4.2.a for "The system can easily and efficiently be modified to meet lab growth and changing business needs."
Requirement code and notes
In responding to each requirement, the vendor must select a requirement code from the following:
- Y: Meets requirement in commercial off-the-shelf solution as delivered/configured (or vendor provides service)
- YC: Meets requirement only with customization (additional code, using a third-party application, etc.)
- N: Does not meet requirement
- I: Informational response only, N/A
The vendor should ideally enter a requirement code and a response for each functionality question.
Printing or saving
The print/export options in the navigation on the far left give you a few options for saving this and other pages, printing them for later.
Note: Tables are currently not being rendered in PDFs as we like through the MediaWiki Collection extension. While we sure would love for you to make a PDF of this document, be warned: the tables don't format as intended, using either the "Create a book" or "Download as PDF" processes. For now you're best off selecting "Printable version" and printing that instead.
1.0 Vendor information
|
1.1 Vendor services
|
1.2 Information technology
1.2.1 General IT
1.2.2 Hardware environment
1.2.3 Software environment
|
1.3 Regulatory compliance and security
1.3.1 Regulatory compliance
1.3.2 Security
|
1.4 General system functions
1.4.1 General functions
1.4.2 Configuration and customization
1.4.3 Data capture
1.4.4 Data archiving and migration
1.4.5 Instruments
1.4.6 External system interfaces
1.4.7 Reporting
|
1.5 Custom requirements
|