Left: | Public Health Measure Report (http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport) |
Right: | Public Health Measure Report (http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport) |
Error | StructureDefinition.version | Values for version differ: '1.0.0' vs '1.0.1' |
Warning | StructureDefinition.experimental | Values for experimental differ: 'true' vs 'false' |
Information | StructureDefinition.date | Values for date differ: '2021-09-07T19:08:29+00:00' vs '2024-05-18T21:25:01+00:00' |
Information | StructureDefinition.publisher | Values for publisher differ: 'HL7 International Public Health Workgroup' vs 'HL7 International / Public Health' |
Information | StructureDefinition.definition | Values for definition differ: 'A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.' vs 'The date this measure report was generated.' |
Information | StructureDefinition.definition | Values for definition differ: 'A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.' vs 'The start of the period. The boundary is inclusive.' |
Information | StructureDefinition.short | Values for short differ: 'Primitive Type dateTime' vs 'End time with inclusive boundary, if not ongoing' |
Information | StructureDefinition.definition | Values for definition differ: 'A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.' vs 'The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/MeasureReport | ||
copyright | |||
date | 2021-09-07T19:08:29+00:00 | 2024-05-18T21:25:01+00:00 |
|
description | 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. | ||
experimental | true | false |
|
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | PublicHealthMeasureReport | ||
publisher | HL7 International Public Health Workgroup | HL7 International / Public Health |
|
purpose | |||
status | draft | ||
title | Public Health Measure Report | ||
type | MeasureReport | ||
url | http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport | ||
version | 1.0.0 | 1.0.1 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MeasureReport | C | 0..* | MeasureReport | Results of a measure evaluation mrp-1: Measure Reports used for data collection SHALL NOT communicate group and score information mrp-2: Stratifiers SHALL be either a single criteria or a set of criteria components ReporterPresentInCompleteReport: A reporter must be present in a complete report. | C | 0..* | MeasureReport | Results of a measure evaluation mrp-1: Measure Reports used for data collection SHALL NOT communicate group and score information mrp-2: Stratifiers SHALL be either a single criteria or a set of criteria components ReporterPresentInCompleteReport: A reporter must be present in a complete report. | |||||||||
id | Σ | 0..1 | string | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
identifier | Σ | 0..* | Identifier | Additional identifier for the MeasureReport | Σ | 0..* | Identifier | Additional identifier for the MeasureReport | |||||||||
status | ?!Σ | 1..1 | code | complete | pending | error Binding: ?? (required) | ?!Σ | 1..1 | code | complete | pending | error Binding: ?? (required) | |||||||||
type | ΣC | 1..1 | code | MeasureReports generated conforming to this profile are always summary reports Binding: ?? (required): The type of the measure report. Required Pattern: summary | ΣC | 1..1 | code | MeasureReports generated conforming to this profile are always summary reports Binding: ?? (required): The type of the measure report. Required Pattern: summary | |||||||||
measure | SΣ | 1..1 | canonical(Measure) | Each MeasureReport resource must document the measure it is reporting for. | SΣ | 1..1 | canonical(Measure) | Each MeasureReport resource must document the measure it is reporting for. | |||||||||
subject | SΣ | 1..1 | Reference(Location) | The subject of a report is a location, e.g., a facility, region, service area, state or other geographic region | SΣ | 1..1 | Reference(Location) | The subject of a report is a location, e.g., a facility, region, service area, state or other geographic region | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
reference | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). | |||||||||
identifier | SΣ | 1..1 | Identifier | The subject shall have an identifier which uniquely identifies the subject to the recepient. | SΣ | 1..1 | Identifier | The subject shall have an identifier which uniquely identifies the subject to the recepient. | |||||||||
display | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
date | S | 1..1 | ?? | The date the report was generated must be specified, and must be precise to the second | SΣC | 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 | |||||||||
reporter | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Location | Organization) | Who is reporting the data | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Location | Organization) | Who is reporting the data | |||||||||
period | SΣ | 1..1 | Period | A period must be present | SΣ | 1..1 | Period | A period must be present | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
start | S | 1..1 | ?? | The end time of the period must be present, be precise to the second, and have a time zone | SΣC | 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 | S | 1..1 | ?? | Primitive Type dateTime | SΣC | 1..1 | dateTime | End time with inclusive boundary, if not ongoing DateTimePreciseToSecond: The dateTime value must contain seconds and a timezone | |||||||||
improvementNotation | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: ?? (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. | ?!Σ | 0..1 | CodeableConcept | increase | decrease Binding: ?? (required): Observation values that indicate what change in a measurement value or score is indicative of an improvement in the measured item or scored issue. | |||||||||
group | C | 0..* | BackboneElement | Measure results for each group | C | 0..* | BackboneElement | Measure results for each group | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
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 | 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' | 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' | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
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 Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | 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 Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | |||||||||
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. | 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. | |||||||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||||||||
measureScore | Σ | 0..1 | Quantity | What score this group achieved | Σ | 0..1 | Quantity | What score this group achieved | |||||||||
stratifier | S | 0..* | BackboneElement | Stratification results | S | 0..* | BackboneElement | Stratification results | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | S | 1..* | CodeableConcept | A stratifier must have a code when present | S | 1..* | CodeableConcept | A stratifier must have a code when present | |||||||||
stratum | S | 1..* | BackboneElement | There must be at least one stratum reported | S | 1..* | BackboneElement | There must be at least one stratum reported | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
value | 0..0 | 0..0 | |||||||||||||||
component | 0..* | BackboneElement | Stratifier component values | 0..* | BackboneElement | Stratifier component values | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 1..1 | CodeableConcept | What stratifier component of the group | 1..1 | CodeableConcept | What stratifier component of the group | |||||||||||
value | 1..1 | CodeableConcept | The stratum component value, e.g. male | 1..1 | CodeableConcept | The stratum component value, e.g. male | |||||||||||
population | S | 1..* | BackboneElement | At least one stratum population must be present | S | 1..* | BackboneElement | At least one stratum population must be present | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | S | 1..1 | CodeableConcept | The population code must be present Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | S | 1..1 | CodeableConcept | The population code must be present Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.). | |||||||||
count | S | 1..1 | integer | The population code count be present | S | 1..1 | integer | The population code count be present | |||||||||
subjectResults | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | 0..1 | Reference(List) | For subject-list reports, the subject results in this population | |||||||||||
measureScore | 0..1 | Quantity | What score this stratum achieved | 0..1 | Quantity | What score this stratum achieved | |||||||||||
evaluatedResource | S | 0..* | Reference(Resource) | Include references to MeasureReport or QuestionnaireResponse resources used to compute an aggregated report | S | 0..* | Reference(Resource) | Include references to MeasureReport or QuestionnaireResponse resources used to compute an aggregated report | |||||||||
Documentation for this format |