Uploaded image for project: 'eCQM Issue Tracker'
  1. eCQM Issue Tracker
  2. CQM-4903

​Replace age calculation function

    XMLWordPrintable

Details

    • EP/EC eCQMs
    • Status: Open
    • Moderate
    • Resolution: Unresolved
    • None

    Description

      Brief Description of Measure:

      Multiple EC eCQMs

      Description of Issue:

      ​​Currently, the age criteria uses the Global."CalendarAgeInYearsAt" function, and restates the interval for birthDatetime. This function is being removed from the Global Common Library version 7.0 and will need to be replaced with the native age function calculation.

      Proposed Solution:

      This update will occur in many measures, but here is an example from CMS 56:​
      Current logic:
      Initial Population =
      "Has Qualifying Encounter"
      and exists ( "Total Hip Arthroplasty Procedure" )
        and exists ( ["Patient Characteristic Birthdate": "Birth date"] BirthDate
           where Global."CalendarAgeInYearsAt" ( BirthDate.birthDatetime, start of "Measurement Period" ) >= 19  )

      Updated logic:
      Initial Population = 
      "Has Qualifying Encounter"
        and exists ( "Total Hip Arthroplasty Procedure" )
        and  AgeInYearsAt (date from start of "Measurement Period" ) >= 19

      Rationale for Change:

      ​Updating and refining the age criteria to use the native function AgeInYearsAt will refine the logic and improve human readability.

      Attachments

        Activity

          People

            khancock Mathematica EC eCQM Team
            sgearhart Mathematica EH eCQM Team
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: