Situational Awareness for Novel Epidemic Response
1.0.1 - CI Build International flag

Situational Awareness for Novel Epidemic Response, published by HL7 International / Public Health. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-saner/ and changes regularly. See the Directory of published versions

Resource Profile: Public Health Measure Report

Official URL: http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport Version: 1.0.1
Draft as of 2024-05-18 Computable Name: PublicHealthMeasureReport
Other Identifiers: OID:2.16.840.1.113883.4.642.40.42.42.13

Profile Public Health Measure Report

The Public Health Measure Report Profile ensures that MeasureReports conforms to the minimal content required to properly interpret a report of a Public Health Measure.

Usage:

Formal Views of Profile Content

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

This structure is derived from MeasureReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport C 0..* MeasureReport Results of a measure evaluation
ReporterPresentInCompleteReport: A reporter must be present in a complete report.
... status 1..1 code complete | pending | error
Binding: MeasureReportStatus (required)
... type 1..1 code MeasureReports generated conforming to this profile are always summary reports
Required Pattern: summary
... measure S 1..1 canonical(Measure) Each MeasureReport resource must document the measure it is reporting for.
.... Slices for extension Content/Rules for all slices
..... geolocation 0..1 (Complex) Extension Attributes to associate with a Location Reference to simplify Geographic search
URL: http://hl7.org/fhir/uv/saner/StructureDefinition/GeoLocation
.... identifier S 1..1 Identifier The subject shall have an identifier which uniquely identifies the subject to the recepient.
... date SC 1..1 dateTime The date the report was generated must be specified, and must be precise to the second
DateTimePreciseToSecond: The dateTime value must contain seconds and a timezone
... period S 1..1 Period A period must be present
.... start SC 1..1 dateTime The end time of the period must be present, be precise to the second, and have a time zone
DateTimePreciseToSecond: The dateTime value must contain seconds and a timezone
.... end SC 1..1 dateTime End time with inclusive boundary, if not ongoing
DateTimePreciseToSecond: The dateTime value must contain seconds and a timezone
... group
.... code S 1..1 CodeableConcept The code for each group must be present to enable matching to the measure, and a value must be present that matches the required binding codes in the Measure
.... population SC 1..* BackboneElement The populations in the group
HasValueOrDataAbsentReason: A population.count must have a value, or .extension.url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason'
..... code S 1..1 CodeableConcept The code for each population must be present to enable matching to the measure, and a value must be present that matches the required binding codes in the Measure
..... count S 1..1 integer A count must be present for each population. Unknown values may be reported using the http://hl7.org/fhir/StructureDefinition/data-absent-reason extension.
.... stratifier S 0..* BackboneElement Stratification results
..... code S 1..* CodeableConcept A stratifier must have a code when present
..... stratum S 1..* BackboneElement There must be at least one stratum reported
...... value 0..0
...... population S 1..* BackboneElement At least one stratum population must be present
....... code S 1..1 CodeableConcept The population code must be present
....... count S 1..1 integer The population code count be present
... evaluatedResource S 0..* Reference(Resource) Include references to MeasureReport or QuestionnaireResponse resources used to compute an aggregated report

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
MeasureReport.statusrequiredMeasureReportStatus
http://hl7.org/fhir/ValueSet/measure-report-status
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
DateTimePreciseToSeconderrorMeasureReport.date, MeasureReport.period.start, MeasureReport.period.endThe dateTime value must contain seconds and a timezone
: value.toString().length()=25
HasValueOrDataAbsentReasonerrorMeasureReport.group.populationA population.count must have a value, or .extension.url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason'
: count.exists() or extension.url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason'
ReporterPresentInCompleteReporterrorMeasureReportA reporter must be present in a complete report.
: MeasureReport.status != 'completed' or MeasureReport.reporter.exists()

 

Other representations of profile: CSV, Excel, Schematron