roy-harmon / UniversaLIS

UniversaLIS is a laboratory information system (LIS) for ASTM/CLSI-compliant clinical laboratory analyzers using serial and TCP connections.
MIT License
38 stars 12 forks source link

Store received message data when hierarchy level decrements #6

Open roy-harmon opened 2 years ago

roy-harmon commented 2 years ago

If results for an order are received and then an order or patient frame is received, the results for the previous order (and all other data received before the current frame) should be permanently stored. See CLSI-LIS2-A2 page 30 (Figure 2) for more details. At the moment, results are only stored once the message's terminator frame is received.