National Healthcare Safety Network (NHSN) Digital Quality Measure (dQM) Reporting Implementation Guide
1.0.0-ballot - STU1 Ballot United States of America flag

National Healthcare Safety Network (NHSN) Digital Quality Measure (dQM) Reporting Implementation Guide, published by HL7 International / Public Health. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/nhsn-dqm/ and changes regularly. See the Directory of published versions

Resource Profile: NHSN MeasureReport Bundle

Official URL: http://hl7.org/fhir/us/nhsn-dqm/StructureDefinition/nhsn-measurereport-bundle Version: 1.0.0-ballot
Standards status: Trial-use Maturity Level: 1 Computable Name: NHSNMeasureReportBundle
Other Identifiers: OID:2.25.316204395913842452684237438142819890580.42.1

This profile defines a valid Submission Bundle to NHSN with all resources contained within. The Bundle is comprised of entry slices representing the data source Organization, a Patients of Interest (POI) List, one Subject List MeasureReport per reportable measure, an Individual MeasureReport List, individual MeasureReports, and the underlying patient-centric clinical information.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Bundle

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C 0..* Bundle A Bundle contains a collection of Resources
bundle-no-modifier-extensions: MeasureReport Bundle: must not contain any modifierExensions
bundle-contain-all-measurereport-references: All referenced resources SHALL be contained within the Bundle. If this fails, use the following FHIRPath expression to discover missing resources: Bundle.entry.resource.descendants().reference.where($this.startsWith('#').not()).where((%resource.entry.fullUrl.join('|')&'|').contains(($this&'|')).not())
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Fixed Value: collection
... Slices for entry 1..* BackboneElement An entry in the Bundle; will have a Resource or information
Slice: Unordered, Open by profile:resource
.... entry:submitting-organization S 1..1 BackboneElement The Submitting Organization: the organization that is the source of the data
..... resource S 1..1 NHSNSubmittingOrganization Bundle entry for submitting organization
.... entry:submitting-device S 0..1 BackboneElement The Submitting Device: the device or software that is submitting the data
..... resource S 1..1 NHSNSubmittingDevice Bundle entry for submitting device
.... entry:poi-list S 0..1 BackboneElement The Patients of Interest List: a List containing Patient FHIR IDs that may be included in the Initial Population across all measures
..... resource S 1..1 PatientsOfInterestList The Bundle entry for Patients of Interest List
.... entry:subject-list S 0..* BackboneElement Subject List MeasureReport: For each measure, there is one Summary MeasureReport. The Summary MeasureReport includes the population count and a link to the List of Individual MeasureReports that are included in the summary
..... resource S 0..1 DEQMSubjectListMeasureReport The Bundle entry for a Subject List MeasureReport
.... entry:individual-measurereport S 0..* BackboneElement Individual Measure Report: each Individual MeasureReport refers to one Patient and one measure included in the Individual Measure Report List
..... resource S 1..1 DEQMIndividualMeasureReportProfile The Bundle entry for an Individual Measure Report
.... entry:patient S 0..* BackboneElement The Patients associated with an Individual MeasureReport
..... resource S 1..1 QICorePatient(6.0.0) The Bundle entry for a Patient associated with an Individual Measure Report

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
bundle-contain-all-measurereport-referenceserrorBundleAll referenced resources SHALL be contained within the Bundle. If this fails, use the following FHIRPath expression to discover missing resources: Bundle.entry.resource.descendants().reference.where($this.startsWith('#').not()).where((%resource.entry.fullUrl.join('|')&'|').contains(($this&'|')).not())
: Bundle.entry.resource.descendants().reference.where($this.startsWith('#').not()).all((%resource.entry.fullUrl.join('|')&'|').contains(($this&'|')))
bundle-no-modifier-extensionserrorBundleMeasureReport Bundle: must not contain any modifierExensions
: (descendants().select(modifierExtension)).exists().not()

 

Other representations of profile: CSV, Excel, Schematron