Lab viewer does not show measurements from other lab types

Preconditions

None

Steps to Reproduce

None

Expected Result

None

Observed Result

None

Additional Comments

Problem Summary:
A Lab with measurements will only show measurements from the same Lab Provider in the Lab Viewer.

Two different Lab Providers, Lab A and Lab B, both measure Creatinine and send two different lab results: Lab A sends Result I and Result J, Lab B sends Result X and Result Y.

Expected Result:
When viewing Result Y, you will see measurements from Result I, Result X, and Result J.

Actual Result:
When viewing Result Y, you will only see measurements from Result X. Result I and Result J are ignored as they are provided from Lab A, and not Lab B.

Steps to Reproduce:
1. Create a sample patient named Jane Doe
2. Upload the provided labs (one CML, one LifeLabs, anonymized)
3. View the White Blood Cell count from one lab, and see that you can't see results from another.

Reproduced In:
RELEASE_12_1, master

Additional Information:
This is a serious issue for patient safety. Doctors are not concerned about who provided the result for a given measurement. The patients or clinics selection of lab providers should not be relevant. A doctor is only concerned with seeing previous history for a given measurement.

This is likely related to [#3525](https://sourceforge.net/p/oscarmcmaster/bugs/3525/) as the handling of manual measurements is similar to handling measurements from different lab types.

Assignee

Unassigned

Reporter

Sourceforge Migration

Labels

OSCAR Build Date

None

OSCAR Build Tag

None

Client Browser

None

Client OS

None

Are you or your organization planning on submitting a fix for this bug in the next 30 days?

None

Validated by Reporter

None

SourceForge Reporter

trimaracorp

SourceForge Assigned To

None

SourceForge Date Created

None

SourceForge ID

3,740

Affects versions

Priority

7
Configure