-
Type:
Question
-
Resolution: Resolved
-
Priority:
Moderate
-
None
-
CMS0832v2
Hi Team,
We are getting output mismatch for below numerator criteria:
Encounter with 2 Times Serum Creatinine Increase
from
"Encounter with 1.5 Times Serum Creatinine Increase" EncounterWithHighCreatinine,
["Laboratory Test, Performed": "Creatinine Mass Per Volume"] HighCreatinineTest,
["Laboratory Test, Performed": "Creatinine Mass Per Volume"] LowCreatinineTest
let LowCreatinineTestTime: Global."EarliestOf" ( LowCreatinineTest.relevantDatetime, LowCreatinineTest.relevantPeriod ),
HighCreatinineTestTime: Global."EarliestOf" ( HighCreatinineTest.relevantDatetime, HighCreatinineTest.relevantPeriod ),
HospitalWithObservation: Global."HospitalizationWithObservation" ( EncounterWithHighCreatinine )
where ( HighCreatinineTest.result.value > "Serum Creatinine Normal" )
and HighCreatinineTest.result.value = "HighestSerumCreatinine"(EncounterWithHighCreatinine)
and LowCreatinineTest.result.value = "LowestSerumCreatinine"(EncounterWithHighCreatinine)
and "2.0IncreaseInCreatinine"(EncounterWithHighCreatinine) >= LowCreatinineTest.result.value
and LowCreatinineTestTime before HighCreatinineTestTime
and LowCreatinineTestTime during HospitalWithObservation
and HighCreatinineTestTime during Interval[start of HospitalWithObservation + 48 hours, start of HospitalWithObservation + 30 days]
and HighCreatinineTestTime during HospitalWithObservation
return EncounterWithHighCreatinine
HighestSerumCreatinine(QualifyingEncounter "Encounter, Performed")
Last("SerumCreatinineSequenceByQuantity"(QualifyingEncounter)).result.value
Consider patient ABC,
Gender- Male
Patient is expected to qualify numerator as per attached data.
Kindly help us understand.