Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-40110

Issues with invariant deqm-5

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US Da Vinci DEQM (FHIR)
    • 4.0.0-ballot
    • Clinical Quality Information
    • STU
    • DEQM Individual MeasureReport Profile
      DEQM Summary MeasureReport Profile
    • Hide

      Update the wording of deqm-5 to "If the scoring, at either the root level or the group level, is other than composite then the group.population cardinality is >=1"

      The expression in the invariant should be fixed to the following:
      ((extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('composite')).not()
      and
      extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code.exists())
      or
      ((group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('composite')).not()
      and
      group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code.exists()) implies group.population.exists()
       

      53. MeasureReport.group.population

      Invariants Defined on this element
      deqm-5: ensure that cardinality is >= 1 if the scoring is other than composite (: %resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists().not() and group.extension.('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists and group.extension.('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').valueCodeableConcept.coding.code in ('proportion' | 'ratio' | 'continuous-variable' | 'cohort') implies group.population.exists())
      Show
      Update the wording of deqm-5 to "If the scoring, at either the root level or the group level, is other than composite then the group.population cardinality is >=1" The expression in the invariant should be fixed to the following: ((extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('composite')).not() and extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code.exists()) or ((group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code in ('composite')).not() and group.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').value.coding.code.exists()) implies group.population.exists()   53. MeasureReport.group.population Invariants Defined on this element deqm-5 : ensure that cardinality is >= 1 if the scoring is other than composite (: %resource.extension('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists().not() and group.extension.('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').exists and group.extension.('http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-measureScoring').valueCodeableConcept.coding.code in ('proportion' | 'ratio' | 'continuous-variable' | 'cohort') implies group.population.exists())
    • Matt Tiller / Abdullah Rafiqi : 17-0-0
    • Correction
    • Non-compatible

    Description

      The MeasureReport.group.population element shows "deqm-5: ensure that cardinality is >= 1 if the scoring is other than composite". 

      This invariant deqm-5 does not appear to be authored correctly.  Since group.scoring is added to support mixed-rate scoring types composite measure, the intent should be to enforce when MeasureReport.scoring is other than composite, then group.population cardinality is >1, but it looks like the added deqm-5 is enforcing group.population cardinality is > 1 when MeasureGroup.scoring is not present and group.scoring is present.

      Also, the description of deqm-5 invariant needs to be more clear.

      Create an example that fails this invariant; this will be a negative test case. Suppress the error in the IG publisher https://confluence.hl7.org/pages/viewpage.action?pageId=35718627#IGPublisherDocumentation-SuppressedWarnings.

      Attachments

        Activity

          People

            yanheras Yan Heras
            yanheras Yan Heras
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: