Closed jeanette-pelizzon closed 1 year ago
@jeanette-pelizzon
This is a requirement so we need to figure out how to do this and report the results accurately on the progress report.
What about definitions for this part?
Also, we need a design for how this should look like on progress report (since we got 4 values for single lab).
Design:
You will see that the lipid panel comes up with results as abnormal/normal as an overview. These should show up abnormal if any of the individual subtests are abnormal which would then tell the nurse to click through to view the results.
Once they click into results this is what it will look like:
@anvmn regarding the mg/dl and mmol/L conundrum, here is a solution:
mg/dl = 18 × mmol/l
cc @jeanette-pelizzon
@adamhstewart
In this case, I'd expect normal ranges to have same proportions. However, this does not allign in any way. The relation is between 37 to 79 mg/dL for 1 mmol/L. It differs even for same measurement min and max (see LDL for example).
Online, I found that there's a conversion calculator. Note that relation for Cholesterol and Triglycerides is not the same.
Also, about storing values. On backend, we have the value and the unit. These 2 are inputs from the form. We need the unit on backend, so that we can show the form with it's original selection. Now, if we need to store value in mg/dL, this may cause some confusion. So, the question is if we really need it stored in mg/dL, or we can simply have it presented on progress report in mg/dL?
//cc @jeanette-pelizzon
@anvmn Thanks for checking teh work - it appears I came up with a general formula, but there is a different conversion for cholesterol measurements (not sure why, but alas):
For Total Cholesterol, HDL cholesterol and LDL cholesterol:
- To get from mmol/L to mg/dL multiply by 38.66976;
- To get from mg/dL to mmol/L multiply by 0.02586.
For Triglycerides:
- To get from mmol/L to mg/dL multiply by 88.57396;
- To get from mg/dL to mmol/L, multiply by 0.01129.
https://www.mdapp.co/cholesterol-conversion-calculator-600/
So, the question is if we really need it stored in mg/dL, or we can simply have it presented on progress report in mg/dL?
I think if we can effectively convert, it's important to store in a consistent unit - that way we can do meaningful data analysis.
Storing the original measurement unit is good though, for archival purposes.
@adamhstewart @anvmn
Please help. I am confuse with the ranges.
https://www.omnicalculator.com/health/ldl
@LudmilaGoichman
- The app has an error in the normal range for total cholesterol in mg/dL. The normal value is greater than 200.
Requirements should not have used <
. Total cholesterol should be bellow 200.
- If the value of triglycerides in mmol/L is 0.67 and is below the normal range, then why is the value converted to mg/dL - 59.34 a normal value
Do not bother with conversions. We only use mg/dL ranges. Those are the ones that should be tested.
- I didn't know about the following formula and entered the wrong values. Maybe LCD or HDL or Total Cholesterol should be calculated?
I believe that calculations are performed at the lab. We only input those results.
- should fasting or non-fasting be considered? ^^
Right now, there were no such requirements. @jeanette-pelizzon do you know anything about it?
@LudmilaGoichman with the answers above, I do not see a problem to proceed with QA for this issue, so I assign it back to you.
@anvmn @jeanette-pelizzon
I only checked the ranges in mg/dL
Do not bother with conversions. We only use mg/dL ranges. Those are the ones that should be tested.
The ranges in mg/dL: TC: < 200 LDL: 130 - 160 HGL: 40 - 60 TG: 54 - 150
Antenatal Care encounter. this screen looks bad and annoying. The space is missing under the word "Birth":
active | not active |
---|---|
Activity:
Lab Results:
at least one subtest is abnormal | all subtests are normal |
---|---|
@LudmilaGoichman
Points 1 and 3 fixed at #581.
- This test doesn't exist in Antenatal Care encounter, but the report shown at ...
The design is not accurate here. The test appears only at NCD encounter.
@anvmn @jeanette-pelizzon
Issue
We are adding in a lab called Lipid Panel into the NCD labs section.
(1) Icon is found in the components file here.
(2) The order screen for this lab looks and operates the same as most of the other labs.
(3) The results screen for this lab operates differently than other labs. We have had to add in a question asking what format the results were returned in - mmol/L or mg/dL. This is because every lab has a machine that runs this test and the calibration of those machines varies across the different health centers and labs. This is a requirement so we need to figure out how to do this and report the results accurately on the progress report.
Here is the design. Notes are in red.
(4) Results from this lab should be populated on the progress report in the labs section. Here are the normal ranges for results.