This page is part of the National Healthcare Safety Network (NHSN) Digital Quality Measure (dQM) Reporting Implementation Guide (v1.0.0: STU 1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Page standards status: Trial-use | Maturity Level: 1 |
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="NHSNCapabilityStatementMeasureReportRecipient"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<!-- TODO
Jurisdiction
Prohibited extension - http://hl7.org/fhir/StructureDefinition/capabilitystatement-prohibited -->
<!-- set include_symbols = false to turn off confonrmance symbols and legen, true to turn on -->
<h2 id="title">NHSN MeasureReport Recipient CapabilityStatement</h2>
<ul>
<li><b>Title:</b>NHSN MeasureReport Recipient CapabilityStatement</li>
<li><b>Implementation Guide Version:</b> 1.0.0</li>
<li><b>FHIR Version:</b> 4.0.1</li>
<li><b>Intended Use:</b> Requirements</li>
<li><b>Supported Formats: </b>
json;
xml;
</li>
<li><b>Published:</b> 2024-07-30</li>
<li><b>Published by:</b> HL7 International / Public Health</li>
<li><b>Status:</b> Active</li>
<li><b>Copyright:</b> </li>
</ul>
<br/>
<strong>Description:</strong> <div><div><p>This statement defines the expected capabilities of a system at NHSN that receives MeasureReport bundles from the dQM Evaluation Engine and validates the result against the profiles in this IG, and potentially other measure-specific profiles that are distributed with the measures themselves (NHSN refers to this kind of validation as “pre-qualification”). The MeasureReport Recipient acts as a <a href="https://www.hl7.org/fhir/us/davinci-deqm/STU4/CapabilityStatement-receiver-server.html">DEQM Receiver Server</a>, provides write access to Bundle resources containing MeasureReport and other related resources, and implements the $validate operation.</p>
</div></div>
<br/>
<h3>Support and Requirements for Other Artifacts</h3>
<table>
<tbody>
<tr>
<th>Imports other capabilities:</th>
<td>
<ul>
<li>
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/CapabilityStatement-receiver-server.html">Receiver Server CapabilityStatement</a>
</li>
</ul>
</td>
</tr>
</tbody>
</table>
<br/>
<!-- TODO - Make this a summary of capabilities, including system wide and each paradigm -->
<p>
<b>Jump to:</b>
</p>
<ul>
<li><a href="#Server">REST Server</a></li>
</ul>
<!-- REST Capabilities -->
<br/>
<a name="Server"> </a>
<h3 id="behavior">FHIR Server RESTful Capabilities</h3>
<!-- REST Security -->
<br/>
<p id="security"><strong>Security:</strong></p>
<div><div><p>Implementations <strong>SHOULD</strong> consider the guidance included <a href="security.html">Security & Privacy</a> section.</p>
</div></div>
<!-- REST System wide Capabilities -->
<h3>System-wide Server Capabilities</h3>
<!-- REST System wide interactions -->
<!-- REST System wide operations -->
<!-- REST System wide search parameters -->
<!-- Resource Capabilities -->
<h4>Summary of Resource/Profile Capabilities</h4>
<!-- TODO need include conformance verb legend -->
<table class="grid">
<thead>
<tr>
<th>Resource Type</th>
<th>Supported Interactions</th>
<th>Supported Profiles</th>
<th>Supported Searches</th>
<th>Supported <code>_includes</code></th>
<th>Supported <code>_revincludes</code></th>
<th>Supported Operations</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a href="#Server_Bundle"><span style="white-space: nowrap;">Bundle</span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create</span>,
<span style="white-space: nowrap;">read</span>,
<span style="white-space: nowrap;">search-type</span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="StructureDefinition-nhsn-measurereport-bundle.html">NHSN MeasureReport Bundle</a>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
<tr>
<td>
<a href="#Server_MeasureReport"><span style="white-space: nowrap;">MeasureReport</span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create</span>,
<span style="white-space: nowrap;">read</span>,
<span style="white-space: nowrap;">search-type</span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-subjectlist-measurereport-deqm.html">DEQM Subject List MeasureReport</a>,
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-indv-measurereport-deqm.html">DEQM Individual MeasureReport Profile</a>,
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-summary-measurereport-deqm.html">DEQM Summary MeasureReport Profile</a>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
</tbody>
</table>
<br/>
<h3 id="resource-details" class="no_toc">RESTful Server Capabilities by Resource/Profile:</h3>
<!-- Each REST Resource Detail -->
<h4 id="Server_Bundle" class="no_toc">Bundle</h4>
<p>Conformance Expectation: <strong>SHALL</strong></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-nhsn-measurereport-bundle.html">NHSN MeasureReport Bundle</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>create</code> interaction creating a Bundle resource using:
<code class="highlighter-rouge">POST [base]/Bundle/[id]{?_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>read</code> interaction returning a Bundle resource using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]</code>
</li>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>search-type</code> interaction returning Bundle resources matching a search query using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
</ul>
<!-- Search Combination -->
<h4 id="Server_MeasureReport" class="no_toc">MeasureReport</h4>
<p>Conformance Expectation: <strong>SHALL</strong></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-subjectlist-measurereport-deqm.html">DEQM Subject List MeasureReport</a>
</li>
<li><strong>SHALL</strong> support
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-indv-measurereport-deqm.html">DEQM Individual MeasureReport Profile</a>
</li>
<li><strong>MAY</strong> support
<a href="http://hl7.org/fhir/us/davinci-deqm/STU5/StructureDefinition-summary-measurereport-deqm.html">DEQM Summary MeasureReport Profile</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>create</code> interaction creating a MeasureReport resource using:
<code class="highlighter-rouge">POST [base]/MeasureReport/[id]{?_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>read</code> interaction returning a MeasureReport resource using:
<code class="highlighter-rouge">GET [base]/MeasureReport/[id]</code>
</li>
<li>
A Server <strong>SHOULD</strong> be capable of a <code>search-type</code> interaction returning MeasureReport resources matching a search query using:
<code class="highlighter-rouge">GET [base]/MeasureReport/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
</ul>
<!-- Search Combination -->
<!-- Messaging Capabilities -->
<!-- Document Capabilities -->
</div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
<valueCode value="pher"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
<valueInteger value="1">
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
<valueCanonical
value="http://hl7.org/fhir/us/nhsn-dqm/ImplementationGuide/hl7.fhir.us.nhsn-dqm"/>
</extension>
</valueInteger>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use">
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
<valueCanonical
value="http://hl7.org/fhir/us/nhsn-dqm/ImplementationGuide/hl7.fhir.us.nhsn-dqm"/>
</extension>
</valueCode>
</extension>
<url
value="http://hl7.org/fhir/us/nhsn-dqm/CapabilityStatement/NHSNCapabilityStatementMeasureReportRecipient"/>
<version value="1.0.0"/>
<name value="NHSNCapabilityStatementMeasureReportRecipient"/>
<title value="NHSN MeasureReport Recipient CapabilityStatement"/>
<status value="active"/>
<experimental value="false"/>
<date value="2024-07-30"/>
<publisher value="HL7 International / Public Health"/>
<contact>
<name value="HL7 International / Public Health"/>
<telecom>
<system value="url"/>
<value value="http://www.hl7.org/Special/committees/pher"/>
</telecom>
</contact>
<description
value="This statement defines the expected capabilities of a system at NHSN that receives MeasureReport bundles from the dQM Evaluation Engine and validates the result against the profiles in this IG, and potentially other measure-specific profiles that are distributed with the measures themselves (NHSN refers to this kind of validation as “pre-qualification”). The MeasureReport Recipient acts as a [DEQM Receiver Server](https://www.hl7.org/fhir/us/davinci-deqm/STU4/CapabilityStatement-receiver-server.html), provides write access to Bundle resources containing MeasureReport and other related resources, and implements the $validate operation."/>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="US"/>
<display value="United States of America"/>
</coding>
</jurisdiction>
<kind value="requirements"/>
<imports
value="http://hl7.org/fhir/us/davinci-deqm/CapabilityStatement/receiver-server"/>
<fhirVersion value="4.0.1"/>
<format value="json"/>
<format value="xml"/>
<rest>
<mode value="server"/>
<security>
<description
value="Implementations **SHOULD** consider the guidance included [Security & Privacy](security.html) section."/>
</security>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<type value="Bundle"/>
<supportedProfile
value="http://hl7.org/fhir/us/nhsn-dqm/StructureDefinition/nhsn-measurereport-bundle">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
</interaction>
</resource>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<type value="MeasureReport"/>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/subjectlist-measurereport-deqm">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/indv-measurereport-deqm">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/summary-measurereport-deqm">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
</interaction>
</resource>
</rest>
</CapabilityStatement>