Profile Comparison between http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport vs http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport

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)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.0' vs '1.0.1'
WarningStructureDefinition.experimentalValues for experimental differ: 'true' vs 'false'
InformationStructureDefinition.dateValues for date differ: '2021-09-07T19:08:29+00:00' vs '2024-05-18T21:25:01+00:00'
InformationStructureDefinition.publisherValues for publisher differ: 'HL7 International Public Health Workgroup' vs 'HL7 International / Public Health'
InformationStructureDefinition.definitionValues 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.'
InformationStructureDefinition.definitionValues 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.'
InformationStructureDefinition.shortValues for short differ: 'Primitive Type dateTime' vs 'End time with inclusive boundary, if not ongoing'
InformationStructureDefinition.definitionValues 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.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/MeasureReport
      .copyright
        .date2021-09-07T19:08:29+00:002024-05-18T21:25:01+00:00
        • Values Differ
        .descriptionProfile 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.
          .experimentaltruefalse
          • Values Differ
          .fhirVersion4.0.1
            .jurisdiction
              ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                .kindresource
                  .namePublicHealthMeasureReport
                    .publisherHL7 International Public Health WorkgroupHL7 International / Public Health
                    • Values Differ
                    .purpose
                      .statusdraft
                        .titlePublic Health Measure Report
                          .typeMeasureReport
                            .urlhttp://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasureReport
                              .version1.0.01.0.1
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              .. MeasureReport C0..*MeasureReportResults 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.
                              C0..*MeasureReportResults 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..1stringLogical id of this artifactΣ0..1idLogical id of this artifact
                                  ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                      ... text 0..1NarrativeText summary of the resource, for human interpretation0..1NarrativeText summary of the resource, for human interpretation
                                        ... contained 0..*ResourceContained, inline Resources
                                        0..*ResourceContained, inline Resources
                                          ... extension 0..*ExtensionAdditional content defined by implementations
                                          0..*ExtensionAdditional content defined by implementations
                                            ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                            ?!0..*ExtensionExtensions that cannot be ignored
                                              ... identifier Σ0..*IdentifierAdditional identifier for the MeasureReport
                                              Σ0..*IdentifierAdditional identifier for the MeasureReport
                                                ... status ?!Σ1..1codecomplete | pending | error
                                                Binding: ?? (required)
                                                ?!Σ1..1codecomplete | pending | error
                                                Binding: ?? (required)
                                                  ... type ΣC1..1codeMeasureReports generated conforming to this profile are always summary reports
                                                  Binding: ?? (required): The type of the measure report.


                                                  Required Pattern: summary
                                                  ΣC1..1codeMeasureReports generated conforming to this profile are always summary reports
                                                  Binding: ?? (required): The type of the measure report.


                                                  Required Pattern: summary
                                                    ... measure SΣ1..1canonical(Measure)Each MeasureReport resource must document the measure it is reporting for.SΣ1..1canonical(Measure)Each MeasureReport resource must document the measure it is reporting for.
                                                      ... subject SΣ1..1Reference(Location)The subject of a report is a location, e.g., a facility, region, service area, state or other geographic regionSΣ1..1Reference(Location)The subject of a report is a location, e.g., a facility, region, service area, state or other geographic region
                                                        .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                          .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                          Slice: Unordered, Open by value:url
                                                          0..*ExtensionAdditional content defined by implementations
                                                          Slice: Unordered, Open by value:url
                                                            .... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URLΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                              .... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                              Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                              Σ0..1uriType the reference refers to (e.g. "Patient")
                                                              Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                                .... identifier SΣ1..1IdentifierThe subject shall have an identifier which uniquely identifies the subject to the recepient.SΣ1..1IdentifierThe subject shall have an identifier which uniquely identifies the subject to the recepient.
                                                                  .... display Σ0..1stringText alternative for the resourceΣ0..1stringText alternative for the resource
                                                                    ... date S1..1??The date the report was generated must be specified, and must be precise to the secondSΣC1..1dateTimeThe 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..1Reference(Practitioner | PractitionerRole | Location | Organization)Who is reporting the dataΣ0..1Reference(Practitioner | PractitionerRole | Location | Organization)Who is reporting the data
                                                                        ... period SΣ1..1PeriodA period must be presentSΣ1..1PeriodA period must be present
                                                                          .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                            .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                            Slice: Unordered, Open by value:url
                                                                            0..*ExtensionAdditional content defined by implementations
                                                                            Slice: Unordered, Open by value:url
                                                                              .... start S1..1??The end time of the period must be present, be precise to the second, and have a time zoneSΣC1..1dateTimeThe 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 S1..1??Primitive Type dateTimeSΣC1..1dateTimeEnd time with inclusive boundary, if not ongoing
                                                                                DateTimePreciseToSecond: The dateTime value must contain seconds and a timezone
                                                                                  ... improvementNotation ?!Σ0..1CodeableConceptincrease | 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..1CodeableConceptincrease | 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 C0..*BackboneElementMeasure results for each group
                                                                                    C0..*BackboneElementMeasure results for each group
                                                                                      .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                        .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                          .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                          ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                            .... code SΣ1..1CodeableConceptThe 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 MeasureSΣ1..1CodeableConceptThe 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 SC1..*BackboneElementThe populations in the group
                                                                                              HasValueOrDataAbsentReason: A population.count must have a value, or .extension.url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason'
                                                                                              SC1..*BackboneElementThe 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..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                  ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                    ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                    ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                      ..... code SΣ1..1CodeableConceptThe 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..1CodeableConceptThe 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 S1..1integerA count must be present for each population. Unknown values may be reported using the http://hl7.org/fhir/StructureDefinition/data-absent-reason extension.S1..1integerA 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..1Reference(List)For subject-list reports, the subject results in this population0..1Reference(List)For subject-list reports, the subject results in this population
                                                                                                            .... measureScore Σ0..1QuantityWhat score this group achievedΣ0..1QuantityWhat score this group achieved
                                                                                                              .... stratifier S0..*BackboneElementStratification results
                                                                                                              S0..*BackboneElementStratification results
                                                                                                                ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                  ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                    ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                    ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                      ..... code S1..*CodeableConceptA stratifier must have a code when present
                                                                                                                      S1..*CodeableConceptA stratifier must have a code when present
                                                                                                                        ..... stratum S1..*BackboneElementThere must be at least one stratum reported
                                                                                                                        S1..*BackboneElementThere must be at least one stratum reported
                                                                                                                          ...... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                            ...... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                            0..*ExtensionAdditional content defined by implementations
                                                                                                                              ...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                              ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                ...... value 0..00..0
                                                                                                                                  ...... component 0..*BackboneElementStratifier component values
                                                                                                                                  0..*BackboneElementStratifier component values
                                                                                                                                    ....... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                      ....... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                                                        ....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                        ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                          ....... code 1..1CodeableConceptWhat stratifier component of the group1..1CodeableConceptWhat stratifier component of the group
                                                                                                                                            ....... value 1..1CodeableConceptThe stratum component value, e.g. male1..1CodeableConceptThe stratum component value, e.g. male
                                                                                                                                              ...... population S1..*BackboneElementAt least one stratum population must be present
                                                                                                                                              S1..*BackboneElementAt least one stratum population must be present
                                                                                                                                                ....... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                  ....... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                                                    ....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                    ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                      ....... code S1..1CodeableConceptThe population code must be present
                                                                                                                                                      Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.).

                                                                                                                                                      S1..1CodeableConceptThe population code must be present
                                                                                                                                                      Binding: ?? (extensible): The type of population (e.g. initial, numerator, denominator, etc.).

                                                                                                                                                        ....... count S1..1integerThe population code count be presentS1..1integerThe population code count be present
                                                                                                                                                          ....... subjectResults 0..1Reference(List)For subject-list reports, the subject results in this population0..1Reference(List)For subject-list reports, the subject results in this population
                                                                                                                                                            ...... measureScore 0..1QuantityWhat score this stratum achieved0..1QuantityWhat score this stratum achieved
                                                                                                                                                              ... evaluatedResource S0..*Reference(Resource)Include references to MeasureReport or QuestionnaireResponse resources used to compute an aggregated report
                                                                                                                                                              S0..*Reference(Resource)Include references to MeasureReport or QuestionnaireResponse resources used to compute an aggregated report

                                                                                                                                                                doco Documentation for this format