Skip to main content

CLIS LIS2-A results import for SENAITE

Project description

CLIS LIS2-A results import for SENAITE

https://img.shields.io/pypi/v/senaite.lis2a.svg?style=flat-square https://img.shields.io/travis/senaite/senaite.lis2a/master.svg?style=flat-square https://readthedocs.org/projects/pip/badge/ https://img.shields.io/github/issues-pr/senaite/senaite.lis2a.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.lis2a.svg?style=flat-square https://img.shields.io/badge/Made%20for%20SENAITE-%E2%AC%A1-lightgrey.svg

About

This add-on enables the import of data compliant with the industry supported standard CLSI (Clinical and Laboratory Standards Institute, formerly NCCLS) LIS2-A2 “Specification for Transferring Information Between Clinical Laboratory Instruments and Information Systems”, a revision of ASTM E1394-97.

senaite.lis2a makes use of senaite.jsonapi by registering an IPushConsumer adapter, in charge of the interpretation of LIS2-A2 incoming data.

This package is not for the transmission or data exchange across RS-232 or TCP/IP, but provides an HTTP route to push results data that are compliant with LIS2-A2. For serial binary data exchange compliant with LIS1-A, please look at the command line tool senaite.serial.cli.

For high-demand instances, is strongly recommended to use this add-on together with senaite.queue. senaite.lis2a delegates the import of results to senaite.queue when installed and active. Otherwise, the import of results takes place in a single transaction as soon as the data is received.

Documentation

Feedback and support

License

SENAITE.LIS2A Copyright (C) 2020 RIDING BYTES & NARALABS

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Changelog

2.0.0 (unreleased)

  • Compatibility with SENAITE 2.x and senaite.astm

1.0.0 (unreleased)

First version

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

senaite.lis2a-2.0.0.zip (57.6 kB view details)

Uploaded Source

File details

Details for the file senaite.lis2a-2.0.0.zip.

File metadata

  • Download URL: senaite.lis2a-2.0.0.zip
  • Upload date:
  • Size: 57.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for senaite.lis2a-2.0.0.zip
Algorithm Hash digest
SHA256 be8bca26cbdc77be047e2a3ae857f9ade4ab30d525db74b7730a722ed779ebf5
MD5 78c78a5ee9c28c67fbeb5018770b875f
BLAKE2b-256 454b6fb90916815c1dd288ad4ff33d00c99f3406bc709e32a40019fc3c645577

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page