-
None
-
Resolution: Answered
-
Blocker
-
None
-
None
-
-
EH
-
Venous Thromboembolism Prophylaxis
Hi Team,
Consider statements below from CMS108v10:
One of the Denominator Exclusions criteria states:
Encounter With Intervention Comfort Measures on Day of or Day After Procedure
from
VTE."Encounter With Age Range and Without VTE Diagnosis or Obstetrical Conditions" QualifyingEncounter,
["Procedure, Performed": "General or Neuraxial Anesthesia"] AnesthesiaProcedure,
"Intervention Comfort Measures" ComfortMeasures
where Global."NormalizeInterval" ( AnesthesiaProcedure.relevantDatetime, AnesthesiaProcedure.relevantPeriod ) ends 1 day after day of start of QualifyingEncounter.relevantPeriod
and Coalesce(start of Global."NormalizeInterval"(ComfortMeasures.relevantDatetime, ComfortMeasures.relevantPeriod), ComfortMeasures.authorDatetime)during TJC."CalendarDayOfOrDayAfter" (
end of Global."NormalizeInterval" ( AnesthesiaProcedure.relevantDatetime, AnesthesiaProcedure.relevantPeriod ) )
return QualifyingEncounter
Functions:
Global.NormalizeInterval(pointInTime DateTime, period Interval<DateTime>)
if pointInTime is not null then Interval[pointInTime, pointInTime]
else if period is not null then period
else null as Interval<DateTime>
Queries:
1. As per QDMv5,
a. Relevant dateTime references timing for an assessment that occurs at a single point in time.
b. Relevant period is the default, or general, method to describe a start to stop time that occurs over a time interval
Question #1:
As per definition Relevant dateTime represents single point in time.
So we need to understand then, how are we supposed to define "Interval[pointInTime, pointInTime]" because for an Interval, we need two points in time?
Question #2:
Consider the statement, Global."NormalizeInterval" ( AnesthesiaProcedure.relevantDatetime, AnesthesiaProcedure.relevantPeriod ) ends 1 day after day of start of QualifyingEncounter.relevantPeriod.
Question #2.1:
AnesthesiaProcedure.relevantDatetime as per our understanding from the QDM, references to "the time the procedure is performed when the procedure occurs at a single point in time".
How are we supposed to determine 'end date' to satisfy "ends 1 day after day of start of QualifyingEncounter.relevantPeriod" part?
Question #2.2:
We need to understand whether AnesthesiaProcedure.relevantDatetime and AnesthesiaProcedure.relevantPeriod share a 'union or OR' relationship, because how are we otherwise supposed to determine interval between the two?
Request you to assist on above queries urgently as client deliverables are dependent upon it.