# DEQM Submit Data Update Type Extension - Data Exchange For Quality Measures Implementation Guide v1.0.0-ballot

## Extension: DEQM Submit Data Update Type Extension 

This Extension supports the concepts 'incremental' and 'snapshot' and corresponds to the measureScore types in the FHIR R5 version of MeasureReport.

* The DEQM Consumer Server **SHALL** use this Extension to advertise whether it supports [snapshot or incremental](datax.md#collect-updates) updates for the [DEQM Submit Data transaction](datax.md#submit-data).
* The DEQM Producer Client **SHALL** use this Extension to indicate whether the payload is a snapshot or incremental update for DEQM Submit Data transaction. When responding to the [DEQM Collect Data transaction](datax.md#collect-data), the DEQM Producer Server **SHALL** value it 'incremental' if the `lastReceivedOn` parameter is present or 'snapshot if the `lastReceivedOn` parameter is absent.

**Context of Use**

### Mandatory Data Elements and Terminology

The following data-elements are mandatory (i.e data MUST be present).

**Each Extension Must Have:**

1. url: identifies the meaning of the extension

Example can be found in [Datax Measurereport01](MeasureReport-datax-measurereport01.md) and [Consumer Server CapabilityStatement](CapabilityStatement-consumer-server.md)

**Usage info**

**Usages:**

* Use this Extension: [DEQM Data Exchange MeasureReport Profile](StructureDefinition-deqm-dataexchangemeasurereport.md)
* Examples for this Extension: [ConsumerServerCapabilityStatement](CapabilityStatement-consumer-server.md), [MeasureReport/datax-measurereport01](MeasureReport-datax-measurereport01.md), [MeasureReport/datax-measurereport02](MeasureReport-datax-measurereport02.md), [MeasureReport/datax-measurereport03](MeasureReport-datax-measurereport03.md)... Show 4 more, [Parameters/col-collect-obs](Parameters-col-collect-obs.md), [Parameters/col-submit-obs](Parameters-col-submit-obs.md), [Parameters/mrp-submit-obs](Parameters-mrp-submit-obs.md) and [Parameters/mrp-submit-task](Parameters-mrp-submit-task.md)

You can also check for [usages in the FHIR IG Statistics](https://packages2.fhir.org/xig/hl7.fhir.uv.deqm|current/StructureDefinition/deqm-submitDataUpdateType)

### Formal Views of Extension Content

 [Description Differentials, Snapshots, and other representations](http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions). 

 

Other representations of profile: [CSV](../StructureDefinition-deqm-submitDataUpdateType.csv), [Excel](../StructureDefinition-deqm-submitDataUpdateType.xlsx), [Schematron](../StructureDefinition-deqm-submitDataUpdateType.sch) 



## Resource Content

```json
{
  "resourceType" : "StructureDefinition",
  "id" : "deqm-submitDataUpdateType",
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "cqi"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 4,
    "_valueInteger" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/uv/deqm/ImplementationGuide/hl7.fhir.uv.deqm"
      }]
    }
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "trial-use",
    "_valueCode" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/uv/deqm/ImplementationGuide/hl7.fhir.uv.deqm"
      }]
    }
  }],
  "url" : "http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-submitDataUpdateType",
  "version" : "1.0.0-ballot",
  "name" : "DEQMSubmitDataUpdateType",
  "title" : "DEQM Submit Data Update Type Extension",
  "status" : "active",
  "date" : "2026-04-07T14:18:11+10:00",
  "publisher" : "HL7 International / Clinical Quality Information",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/cqi"
    }]
  }],
  "description" : "This Extension supports the concepts 'incremental' and 'snapshot' and corresponds to the measureScore types in the FHIR R5 version of MeasureReport.\n\n- The DEQM Consumer Server **SHALL** use this Extension to advertise whether it supports [snapshot or incremental](datax.html#collect-updates) updates for the [DEQM Submit Data transaction](datax.html#submit-data).\n- The DEQM Producer Client **SHALL** use this Extension to indicate whether the payload is a snapshot or incremental update for DEQM Submit Data transaction.\n When responding to the [DEQM Collect Data transaction](datax.html#collect-data), the DEQM Producer Server **SHALL**  value it 'incremental' if the `lastReceivedOn` parameter is present or 'snapshot if the `lastReceivedOn` parameter is absent.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001",
      "display" : "World"
    }]
  }],
  "fhirVersion" : "4.0.1",
  "mapping" : [{
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  }],
  "kind" : "complex-type",
  "abstract" : false,
  "context" : [{
    "type" : "element",
    "expression" : "CapabilityStatement.rest.resource.operation"
  },
  {
    "type" : "element",
    "expression" : "MeasureReport"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "id" : "Extension.extension",
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "id" : "Extension.url",
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/uv/deqm/StructureDefinition/deqm-submitDataUpdateType"
    },
    {
      "id" : "Extension.value[x]",
      "path" : "Extension.value[x]",
      "slicing" : {
        "discriminator" : [{
          "type" : "type",
          "path" : "$this"
        }],
        "ordered" : false,
        "rules" : "open"
      },
      "type" : [{
        "code" : "code"
      }]
    },
    {
      "id" : "Extension.valueCode",
      "path" : "Extension.valueCode",
      "min" : 0,
      "max" : "1",
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://hl7.org/fhir/uv/deqm/ValueSet/deqm-update-type"
      }
    }]
  }
}

```
