Left: | Public Health Measure (http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasure) |
Right: | Public Health Measure (http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasure) |
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' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Measure | ||
copyright | |||
date | 2021-09-07T19:08:29+00:00 | 2024-05-18T21:25:01+00:00 |
|
description | Profile Public Health Measure The Public Health Measure Profile ensures that Measures are very well defined as an aid to automation of measures. These are developed for this guide to ensure that a measure is well understood and computation of it can be automated from systems that have the measure data. | ||
experimental | true | false |
|
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | PublicHealthMeasure | ||
publisher | HL7 International Public Health Workgroup | HL7 International / Public Health |
|
purpose | |||
status | draft | ||
title | Public Health Measure | ||
type | Measure | ||
url | http://hl7.org/fhir/uv/saner/StructureDefinition/PublicHealthMeasure | ||
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 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Measure | C | 0..* | Measure | A quality measure definition mea-0: Name should be usable as an identifier for the module by machine processing applications such as code generation mea-1: Stratifier SHALL be either a single criteria or a set of criteria components | C | 0..* | Measure | A quality measure definition mea-0: Name should be usable as an identifier for the module by machine processing applications such as code generation mea-1: Stratifier SHALL be either a single criteria or a set of criteria components | |||||||||
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 | |||||||||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
url | SΣ | 1..1 | uri | Each resource must have a url. | SΣ | 1..1 | uri | Each resource must have a url. | |||||||||
identifier | Σ | 0..* | Identifier | Additional identifier for the measure | Σ | 0..* | Identifier | Additional identifier for the measure | |||||||||
version | SΣ | 1..1 | string | Resources are versioned like IG's 0.1.0 = first development version, 0.2.0 - first published for review version, 1.0.0 first official version ... | SΣ | 1..1 | string | Resources are versioned like IG's 0.1.0 = first development version, 0.2.0 - first published for review version, 1.0.0 first official version ... | |||||||||
name | SΣC | 1..1 | string | Each resource must have a name. | SΣC | 1..1 | string | Each resource must have a name. | |||||||||
title | Σ | 0..1 | string | Name for this measure (human friendly) | Σ | 0..1 | string | Name for this measure (human friendly) | |||||||||
subtitle | 0..1 | string | Subordinate title of the measure | 0..1 | string | Subordinate title of the measure | |||||||||||
status | ?!Σ | 1..1 | code | draft | active | retired Binding: ?? (required) | ?!Σ | 1..1 | code | draft | active | retired Binding: ?? (required) | |||||||||
experimental | SΣ | 1..1 | boolean | A resource must indicate its experimental status | SΣ | 1..1 | boolean | A resource must indicate its experimental status | |||||||||
Slices for subject[x] | 0..1 | CodeableConcept | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Slice: Unordered, Closed by type:$this Binding: ?? (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.). | 0..1 | CodeableConcept | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device Binding: ?? (extensible): The possible types of subjects for a measure (E.g. Patient, Practitioner, Organization, Location, etc.). Required Pattern: {"coding":[{"system":"http://hl7.org/fhir/resource-types","code":"Location"}]} | |||||||||||
date | Σ | 0..1 | dateTime | Date last changed | Σ | 0..1 | dateTime | Date last changed | |||||||||
publisher | SΣ | 1..1 | string | The name of the organization publishing this resource | SΣ | 1..1 | string | The name of the organization publishing this resource | |||||||||
contact | SΣ | 1..* | ContactDetail | The contact information for whom to contact about this resource | SΣ | 1..* | ContactDetail | The contact information for whom to contact about this resource | |||||||||
description | Σ | 0..1 | markdown | Natural language description of the measure | Σ | 0..1 | markdown | Natural language description of the measure | |||||||||
useContext | SΣ | 1..* | UsageContext | The ISO 3166 code for use context | SΣ | 1..* | UsageContext | The ISO 3166 code for use context | |||||||||
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | Σ | 0..* | CodeableConcept | Intended jurisdiction for measure (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | |||||||||
purpose | 0..1 | markdown | Why this measure is defined | 0..1 | markdown | Why this measure is defined | |||||||||||
usage | 0..1 | string | Describes the clinical usage of the measure | 0..1 | string | Describes the clinical usage of the measure | |||||||||||
copyright | 0..1 | markdown | Use and/or publishing restrictions | 0..1 | markdown | Use and/or publishing restrictions | |||||||||||
approvalDate | 0..1 | date | When the measure was approved by publisher | 0..1 | date | When the measure was approved by publisher | |||||||||||
lastReviewDate | 0..1 | date | When the measure was last reviewed | 0..1 | date | When the measure was last reviewed | |||||||||||
effectivePeriod | Σ | 0..1 | Period | When the measure is expected to be used | Σ | 0..1 | Period | When the measure is expected to be used | |||||||||
topic | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering. | 0..* | CodeableConcept | The category of the measure, such as Education, Treatment, Assessment, etc. Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering. | |||||||||||
author | S | 1..1 | ContactDetail | The original author of the measure content, may be same as publisher, when otherwise, must include a relatedArtifact for the original author's publication | S | 1..1 | ContactDetail | The original author of the measure content, may be same as publisher, when otherwise, must include a relatedArtifact for the original author's publication | |||||||||
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 | |||||||||||
name | SΣ | 1..1 | string | The author must be identified by name. Can be the name of an individual or an organization. | SΣ | 1..1 | string | The author must be identified by name. Can be the name of an individual or an organization. | |||||||||
telecom | SΣ | 1..* | ContactPoint | There must be contact information for the author. | SΣ | 1..* | ContactPoint | There must be contact information for the author. | |||||||||
editor | 0..* | ContactDetail | Who edited the content | 0..* | ContactDetail | Who edited the content | |||||||||||
reviewer | 0..* | ContactDetail | Who reviewed the content | 0..* | ContactDetail | Who reviewed the content | |||||||||||
endorser | 0..* | ContactDetail | Who endorsed the content | 0..* | ContactDetail | Who endorsed the content | |||||||||||
relatedArtifact | S | 1..* | RelatedArtifact | There must be at least one artifact describing the measure in human readable form. | S | 1..* | RelatedArtifact | There must be at least one artifact describing the measure in human readable form. | |||||||||
library | S | 1..* | canonical(Public Health Measure Library) | Logic used by the measure | S | 1..* | canonical(Public Health Measure Library) | Logic used by the measure | |||||||||
disclaimer | Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content | Σ | 0..1 | markdown | Disclaimer for use of the measure or its referenced content | |||||||||
scoring | Σ | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: ?? (extensible): The scoring type of the measure. | Σ | 0..1 | CodeableConcept | proportion | ratio | continuous-variable | cohort Binding: ?? (extensible): The scoring type of the measure. | |||||||||
compositeScoring | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: ?? (extensible): The composite scoring method of the measure. | Σ | 0..1 | CodeableConcept | opportunity | all-or-nothing | linear | weighted Binding: ?? (extensible): The composite scoring method of the measure. | |||||||||
type | Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: ?? (extensible): The type of measure (includes codes from 2.16.840.1.113883.1.11.20368). | Σ | 0..* | CodeableConcept | process | outcome | structure | patient-reported-outcome | composite Binding: ?? (extensible): The type of measure (includes codes from 2.16.840.1.113883.1.11.20368). | |||||||||
riskAdjustment | Σ | 0..1 | string | How risk adjustment is applied for this measure | Σ | 0..1 | string | How risk adjustment is applied for this measure | |||||||||
rateAggregation | Σ | 0..1 | string | How is rate aggregation performed for this measure | Σ | 0..1 | string | How is rate aggregation performed for this measure | |||||||||
rationale | Σ | 0..1 | markdown | Detailed description of why the measure exists | Σ | 0..1 | markdown | Detailed description of why the measure exists | |||||||||
clinicalRecommendationStatement | Σ | 0..1 | markdown | Summary of clinical guidelines | Σ | 0..1 | markdown | Summary of clinical guidelines | |||||||||
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. | |||||||||
definition | Σ | 0..* | markdown | Defined terms used in the measure documentation | Σ | 0..* | markdown | Defined terms used in the measure documentation | |||||||||
guidance | Σ | 0..1 | markdown | Additional guidance for implementers | Σ | 0..1 | markdown | Additional guidance for implementers | |||||||||
group | S | 0..* | BackboneElement | Population criteria group | S | 0..* | BackboneElement | Population criteria group | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 0..1 | CodeableConcept | Meaning of the group | 0..1 | CodeableConcept | Meaning of the group | |||||||||||
description | 0..1 | string | Summary description | 0..1 | string | Summary description | |||||||||||
population | S | 0..* | BackboneElement | Population criteria | S | 0..* | BackboneElement | Population criteria | |||||||||
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 | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: ?? (extensible): The type of population. | S | 1..1 | CodeableConcept | initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation Binding: ?? (extensible): The type of population. | |||||||||
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 | |||||||||||
coding | SΣ | 1..* | Coding | The coding gives a 'name' for this population and must be supplied | SΣ | 1..* | Coding | The coding gives a 'name' for this population and must be supplied | |||||||||
text | Σ | 0..1 | string | A human readable description of what this population is | Σ | 0..1 | string | A human readable description of what this population is | |||||||||
description | S | 1..1 | string | Human readable instructions for counting or measuring this population | S | 1..1 | string | Human readable instructions for counting or measuring this population | |||||||||
criteria | C | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | C | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | |||||||||
stratifier | S | 0..* | BackboneElement | A group may have none, some or many strata | S | 0..* | BackboneElement | A group may have none, some or many strata | |||||||||
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 | Describes the purpose of this stratifier | S | 1..1 | CodeableConcept | Describes the purpose of this stratifier | |||||||||
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 | |||||||||||
coding | SΣ | 0..* | Coding | Optional code uniquely identifying the strata | SΣ | 0..* | Coding | Optional code uniquely identifying the strata | |||||||||
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 | |||||||||||
system | Σ | 0..1 | uri | Identity of the terminology system | Σ | 0..1 | uri | Identity of the terminology system | |||||||||
version | Σ | 0..1 | string | Version of the system - if relevant | Σ | 0..1 | string | Version of the system - if relevant | |||||||||
code | Σ | 0..1 | code | Symbol in syntax defined by the system | Σ | 0..1 | code | Symbol in syntax defined by the system | |||||||||
display | SΣ | 1..1 | string | Provides a human readable name for the strata | SΣ | 1..1 | string | Provides a human readable name for the strata | |||||||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | Σ | 0..1 | boolean | If this coding was chosen directly by the user | |||||||||
text | SΣ | 1..1 | string | Describes the function of the stratifier. | SΣ | 1..1 | string | Describes the function of the stratifier. | |||||||||
description | S | 1..1 | string | Describes the overall function of the strata. | S | 1..1 | string | Describes the overall function of the strata. | |||||||||
criteria | SC | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | SC | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | |||||||||
component | 0..0 | 0..0 | |||||||||||||||
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 | 0..1 | CodeableConcept | Meaning of the stratifier component | 0..1 | CodeableConcept | Meaning of the stratifier component | |||||||||||
description | 0..1 | string | The human readable description of this stratifier component | 0..1 | string | The human readable description of this stratifier component | |||||||||||
criteria | 1..1 | Expression | Component of how the measure should be stratified | 1..1 | Expression | Component of how the measure should be stratified | |||||||||||
supplementalData | 0..* | BackboneElement | What other data should be reported with the measure | 0..* | BackboneElement | What other data should be reported with the measure | |||||||||||
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 | Resource type included in the supplementalData Binding: ?? (extensible) | 1..1 | CodeableConcept | Resource type included in the supplementalData Binding: ?? (extensible) | |||||||||||
usage | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: ?? (extensible): The intended usage for supplemental data elements in the measure. | 0..* | CodeableConcept | supplemental-data | risk-adjustment-factor Binding: ?? (extensible): The intended usage for supplemental data elements in the measure. | |||||||||||
description | 1..1 | string | The human readable description of this supplemental data | 1..1 | string | The human readable description of this supplemental data | |||||||||||
criteria | C | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | C | 1..1 | ?? | An expression that can be used to generate a value exp-1: An expression or a reference must be provided | |||||||||
Documentation for this format |