Menu

#4207 HRM Lab breaks if name is not matched correctly.

RELEASE_12_1
closed-fixed
None
8
2016-04-18
2016-01-20
No

Issue:
If HRM lab report doesn't match the name exactly, the HRMDocumentToProvider table has records entered that have NULLs in the signedOffTimestamp column. OSCAR should determines whether to display a lab based on the first hrmDocumentId (which in this case has a NULL sign off) and is therefore always displayed in the inbox.

Expected Result: Lab would correctly match to patient, you sign off on the result and the lab is removed from the inbox.

Current Result: Lab does not match to the patient, it can be manually matched but then does not allow a sign off. If it is not assigned, it can be signed off but then becomes removed from the inbox and becomes lost.

Solution:
OSCAR should be looking for the record where signedOffTimestamp is most recent and/or is NOT NULL.

Workaround:
Delete records where the signedOffTimestamp is NULL.

Discussion

  • Daniel Sin

    Daniel Sin - 2016-01-21
    • status: open --> pending
    • assigned_to: Marc Dumontier
     
  • Marc Dumontier

    Marc Dumontier - 2016-01-22
    • status: pending --> open-fixed
     
  • Marc Dumontier

    Marc Dumontier - 2016-01-22
     
  • Marc Dumontier

    Marc Dumontier - 2016-04-18
    • status: open-fixed --> closed-fixed
     
  • Marc Dumontier

    Marc Dumontier - 2016-04-18