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

CMS 117 has inconsistent vaccine administration intervals

XMLWordPrintable

    • Icon: EC eCQMs EC eCQMs
    • Resolution: Answered
    • Icon: Moderate Moderate
    • None
    • None
    • Hide
      Thank you for your question about the Vaccine Administration Interval for CMS117v10, Childhood Immunization Status. The intent of the logic is to include the 42nd day after the patient's birthdate. We did find an issue where the interval is not counting date level precision after their 42nd birthdate as we expected. We are investigating the root of the problem. Thank you for bringing this to our attention.
      Show
      Thank you for your question about the Vaccine Administration Interval for CMS117v10, Childhood Immunization Status. The intent of the logic is to include the 42nd day after the patient's birthdate. We did find an issue where the interval is not counting date level precision after their 42nd birthdate as we expected. We are investigating the root of the problem. Thank you for bringing this to our attention.
    • CMS0117v10
    • Hide
      Vaccine Administration Interval - 42 Days up to 2 Years Old
      Interval[date from Patient.birthDatetime + 42 days, "Date of Second Birthday"]

      The lower bound is 42 days after the patient birth date. This will always be day precision.

      This relevantDatetime of various vaccines are checked against this statement using the In operator with no precision specified.

      If relevantDatetime is day precision, the 42nd day after the patient birth date is counted.
      If relevantDatetime is a finer precision such as seconds precision, the 42nd day after the patient birth date is not counted (except for the last second).

      There is an entire day difference in the interval depending on whether or not the relevantDatetime precision is day or not.

      The In operator should probably have a precision.

      Does CMS 117 intend to include or exclude the 42nd day?

      The statement "Vaccine Administration Interval - 180 Days up to 2 Years Old" also has this issue.
      Show
      Vaccine Administration Interval - 42 Days up to 2 Years Old Interval[date from Patient.birthDatetime + 42 days, "Date of Second Birthday"] The lower bound is 42 days after the patient birth date. This will always be day precision. This relevantDatetime of various vaccines are checked against this statement using the In operator with no precision specified. If relevantDatetime is day precision, the 42nd day after the patient birth date is counted. If relevantDatetime is a finer precision such as seconds precision, the 42nd day after the patient birth date is not counted (except for the last second). There is an entire day difference in the interval depending on whether or not the relevantDatetime precision is day or not. The In operator should probably have a precision. Does CMS 117 intend to include or exclude the 42nd day? The statement "Vaccine Administration Interval - 180 Days up to 2 Years Old" also has this issue.

          edave Mathematica EC eCQM Team
          GeorgeWu George Wu
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

            Created:
            Updated:
            Resolved:
            Solution Posted On: