Situational Awareness for Novel Epidemic Response
0.1.0 - CI Build

Situational Awareness for Novel Epidemic Response - Local Development build (v0.1.0). See the Directory of published versions

StructureDefinition: PublicHealthMeasure

Profile Saner 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 by The Saner Project team to ensure that the measure is well understood and computation of it can be automated from systems that have the measure data.

The official URL for this profile is:

http://hl7.org/fhir/us/saner/StructureDefinition/PublicHealthMeasure

## This Implementation Guide defines a profile for Measure.

Stratifiers

Stratifiers partition a measure so that it counts subsets of the measure population within the numerator or other measure population by some attribute that classifies the population. Common stratifications often used in healthcare settings include age, sex at birth1 and race and ethnicity. Constraints on the Measure.group.stratifier component of a Measure and further describes the elements of that component to support strata.

Each stratifier has the following features:

name
The human readable name for the stratifier. This can be found in `stratifier.code.coding.display`
identifier
An identifier that uniquely identifies the stratifier. This can be found in `stratifier.code.coding.code` and `stratifier.code.coding.system`
description
A description of the purpose of the stratifier, explaining what function it serves. This can be found in `stratifier.code.text`
value set
A list of values that describe the different categories into which counted elements are classified for stratification. Individual values in this value set can be found in `stratifier.component.code` and an explaination of their function appears in `stratifier.component.description`.
  1. Also commonly referred to as gender, but is then confused with self-reported gender identity, so this guide uses the term sex at birth. 

Formal Views of Profile Content

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

This structure is derived from Measure

Summary

Mandatory: 11 elements (15 nested mandatory elements)
Must-Support: 1 element

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

This structure is derived from Measure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Measure 0..*MeasureA quality measure definition
... url 1..1uriEach measure must have a url.
... version 1..1stringMeasure 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 1..1stringEach measure must have a name.
... experimental 1..1booleanA measure must indicate its experimental status
... publisher 1..1stringThe name of the organization publishing this Measure resource
... contact 1..*ContactDetailThe contact information for whom to contact about this Measure resource
... useContext 1..*UsageContextThe ISO 3166 code for use context
... author 1..1ContactDetailThe original author of the measure content, may be same as publisher, when otherwise, must include a relatedArtifact for the original author's publication
.... name 1..1stringThe author must be identified by name. Can be the name of an individual or an organization.
.... telecom 1..*ContactPointThere must be contact information for the author.
... relatedArtifact 1..*RelatedArtifactThere must be at least one artifact describing the measure in human readable form. This does not include software generated pages from the IG-Builder.
... group
.... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... MeasureGroupAttributes 0..1(Complex)Describes the attributes of one or more sections of the measure (form) being reported
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes
..... extension:scoring 0..1ExtensionExtension
...... value[x] 1..1CodeableConceptValue of extension
...... valueCodeableConcept 1..1CodeableConceptMeasure must have a scoring
Binding: MeasureScoring (required)
..... extension:type 0..1ExtensionExtension
...... value[x] 1..1CodeableConceptValue of extension
...... valueCodeableConcept 1..1CodeableConceptValue of extension
..... extension:rateAggregation 0..1ExtensionExtension
...... valueString 0..1stringaggregable-by-period | point-in-time | cumulative
Binding: Rate Aggregation Value Set (required)
..... extension:improvementNotation 0..1ExtensionExtension
...... valueCodeableConcept S0..1CodeableConceptValue of extension
Binding: MeasureImprovementNotation (required)
..... extension:subject 1..1ExtensionExtension
...... valueCodeableConcept 0..1CodeableConceptValue of extension
.... population
..... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... MeasurePopulationAlternateCriteria 0..1ExpressionOther expressions for computing the criterion
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasurePopulationAlternateCriteria
..... code 0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: Measure Populations (required)
...... coding 1..*CodingThe coding gives a 'name' for this population and must be supplied
...... text 0..1stringA human readable description of what this population is
..... description 1..1stringHuman readable instructions for counting or measuring this population
..... criteria 1..1MeasureCriterianame should align with code.
...... description 1..1stringDescribe what the criterion does to a human (non-engineer)
...... name 1..1idname should align with code.
...... language 1..1codeGive the expression for execution
...... expression 1..1stringA measure must describe how to automate the computation in an expression that can be evaluated in the specified language
.... stratifier 0..*BackboneElementA group may have none, some or many strata
..... code 1..1CodeableConceptDescribes the purpose of this stratifier
...... coding 1..*CodingUniquely identifies the strata
....... display 1..1stringProvides a human readable name for the strata
...... text 0..1stringDescribes the function of the stratifier.
..... description 1..1stringDescribes the overall function of the strata.
..... component 1..*BackboneElementA stratifier must have at least one stratum
...... description 1..1stringDescribes the purpose of this stratum

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Measure I0..*MeasureA quality measure definition
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... url ΣI1..1uriEach measure must have a url.
... identifier ΣI0..*IdentifierAdditional identifier for the measure
... version ΣI1..1stringMeasure 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 ΣI1..1stringEach measure must have a name.
... title ΣI0..1stringName for this measure (human friendly)
... subtitle I0..1stringSubordinate title of the measure
... status ?!ΣI1..1codedraft | active | retired
Binding: Measure Status Values (required)
... experimental ΣI1..1booleanA measure must indicate its experimental status
... subject[x] I0..1E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: SubjectType (extensible)
.... subjectCodeableConceptCodeableConcept
.... subjectReferenceReference(Group)
... date ΣI0..1dateTimeDate last changed
... publisher ΣI1..1stringThe name of the organization publishing this Measure resource
... contact ΣI1..*ContactDetailThe contact information for whom to contact about this Measure resource
... description ΣI0..1markdownNatural language description of the measure
... useContext ΣI1..*UsageContextThe ISO 3166 code for use context
... jurisdiction ΣI0..*CodeableConceptIntended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible)
... purpose I0..1markdownWhy this measure is defined
... usage I0..1stringDescribes the clinical usage of the measure
... copyright I0..1markdownUse and/or publishing restrictions
... approvalDate I0..1dateWhen the measure was approved by publisher
... lastReviewDate I0..1dateWhen the measure was last reviewed
... effectivePeriod ΣI0..1PeriodWhen the measure is expected to be used
... topic I0..*CodeableConceptThe category of the measure, such as Education, Treatment, Assessment, etc.
Binding: DefinitionTopic (example)
... author I1..1ContactDetailThe 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..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... name ΣI1..1stringThe author must be identified by name. Can be the name of an individual or an organization.
.... telecom ΣI1..*ContactPointThere must be contact information for the author.
... editor I0..*ContactDetailWho edited the content
... reviewer I0..*ContactDetailWho reviewed the content
... endorser I0..*ContactDetailWho endorsed the content
... relatedArtifact I1..*RelatedArtifactThere must be at least one artifact describing the measure in human readable form. This does not include software generated pages from the IG-Builder.
... library I0..*canonical(Library)Logic used by the measure
... disclaimer ΣI0..1markdownDisclaimer for use of the measure or its referenced content
... scoring ΣI0..1CodeableConceptproportion | ratio | continuous-variable | cohort
Binding: MeasureScoring (extensible)
... compositeScoring ΣI0..1CodeableConceptopportunity | all-or-nothing | linear | weighted
Binding: CompositeMeasureScoring (extensible)
... type ΣI0..*CodeableConceptprocess | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (extensible)
... riskAdjustment ΣI0..1stringHow risk adjustment is applied for this measure
... rateAggregation ΣI0..1stringHow is rate aggregation performed for this measure
... rationale ΣI0..1markdownDetailed description of why the measure exists
... clinicalRecommendationStatement ΣI0..1markdownSummary of clinical guidelines
... improvementNotation ΣI0..1CodeableConceptincrease | decrease
Binding: MeasureImprovementNotation (required)
... definition ΣI0..*markdownDefined terms used in the measure documentation
... guidance ΣI0..1markdownAdditional guidance for implementers
... group I0..*BackboneElementPopulation criteria group
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... MeasureGroupAttributes I0..1(Complex)Describes the attributes of one or more sections of the measure (form) being reported
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes
..... id 0..1stringUnique id for inter-element referencing
..... extension I1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:scoring I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"scoring"
...... value[x] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I1..1CodeableConceptMeasure must have a scoring
Binding: MeasureScoring (required)
..... extension:compositeScoring I0..1ExtensionLike Measure.compositeScoring, but applies to group
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"compositeScoring"
...... value[x] I0..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I0..1CodeableConceptValue of extension
Binding: CompositeMeasureScoring (extensible)
..... extension:type I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"type"
...... value[x] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I1..1CodeableConceptValue of extension
Binding: MeasureType (required)
..... extension:riskAdjustment I0..1ExtensionLike Measure.riskAdjustment, but applies to group
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"riskAdjustment"
...... value[x] I0..1stringValue of extension
..... extension:rateAggregation I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"rateAggregation"
...... value[x] I0..1stringaggregable-by-period | point-in-time | cumulative
Binding: Rate Aggregation Value Set (required)
..... extension:improvementNotation I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"improvementNotation"
...... value[x] I0..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept SI0..1CodeableConceptValue of extension
Binding: MeasureImprovementNotation (required)
..... extension:subject I1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"subject"
...... value[x] I0..1(Slice Definition)Concept - reference to a terminology or just text
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I0..1CodeableConceptValue of extension
Binding: ResourceType (extensible)
..... url 1..1uri"http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes"
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code I0..1CodeableConceptMeaning of the group
.... description I0..1stringSummary description
.... population I0..*BackboneElementPopulation criteria
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... MeasurePopulationAlternateCriteria I0..1ExpressionOther expressions for computing the criterion
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasurePopulationAlternateCriteria
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: Measure Populations (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding ΣI1..*CodingThe coding gives a 'name' for this population and must be supplied
...... text ΣI0..1stringA human readable description of what this population is
..... description I1..1stringHuman readable instructions for counting or measuring this population
..... criteria I1..1MeasureCriterianame should align with code.
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... description ΣI1..1stringDescribe what the criterion does to a human (non-engineer)
...... name ΣI1..1idname should align with code.
...... language ΣI1..1codeGive the expression for execution
Binding: ExpressionLanguage (extensible)
Max Binding: http://www.rfc-editor.org/bcp/bcp13.txt
...... expression ΣI1..1stringA measure must describe how to automate the computation in an expression that can be evaluated in the specified language
...... reference ΣI0..1uriWhere the expression is found
.... stratifier I0..*BackboneElementA group may have none, some or many strata
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I1..1CodeableConceptDescribes the purpose of this stratifier
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding ΣI1..*CodingUniquely identifies the strata
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system ΣI0..1uriIdentity of the terminology system
....... version ΣI0..1stringVersion of the system - if relevant
....... code ΣI0..1codeSymbol in syntax defined by the system
....... display ΣI1..1stringProvides a human readable name for the strata
....... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
...... text ΣI0..1stringDescribes the function of the stratifier.
..... description I1..1stringDescribes the overall function of the strata.
..... criteria I0..1ExpressionHow the measure should be stratified
..... component I1..*BackboneElementA stratifier must have at least one stratum
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code I0..1CodeableConceptMeaning of the stratifier component
...... description I1..1stringDescribes the purpose of this stratum
...... criteria I1..1ExpressionComponent of how the measure should be stratified
... supplementalData I0..*BackboneElementWhat other data should be reported with the measure
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code I0..1CodeableConceptMeaning of the supplemental data
.... usage I0..*CodeableConceptsupplemental-data | risk-adjustment-factor
Binding: MeasureDataUsage (extensible)
.... description I0..1stringThe human readable description of this supplemental data
.... criteria I1..1ExpressionExpression describing additional data to be reported

doco Documentation for this format

This structure is derived from Measure

Summary

Mandatory: 11 elements (15 nested mandatory elements)
Must-Support: 1 element

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from Measure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Measure 0..*MeasureA quality measure definition
... url 1..1uriEach measure must have a url.
... version 1..1stringMeasure 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 1..1stringEach measure must have a name.
... experimental 1..1booleanA measure must indicate its experimental status
... publisher 1..1stringThe name of the organization publishing this Measure resource
... contact 1..*ContactDetailThe contact information for whom to contact about this Measure resource
... useContext 1..*UsageContextThe ISO 3166 code for use context
... author 1..1ContactDetailThe original author of the measure content, may be same as publisher, when otherwise, must include a relatedArtifact for the original author's publication
.... name 1..1stringThe author must be identified by name. Can be the name of an individual or an organization.
.... telecom 1..*ContactPointThere must be contact information for the author.
... relatedArtifact 1..*RelatedArtifactThere must be at least one artifact describing the measure in human readable form. This does not include software generated pages from the IG-Builder.
... group
.... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... MeasureGroupAttributes 0..1(Complex)Describes the attributes of one or more sections of the measure (form) being reported
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes
..... extension:scoring 0..1ExtensionExtension
...... value[x] 1..1CodeableConceptValue of extension
...... valueCodeableConcept 1..1CodeableConceptMeasure must have a scoring
Binding: MeasureScoring (required)
..... extension:type 0..1ExtensionExtension
...... value[x] 1..1CodeableConceptValue of extension
...... valueCodeableConcept 1..1CodeableConceptValue of extension
..... extension:rateAggregation 0..1ExtensionExtension
...... valueString 0..1stringaggregable-by-period | point-in-time | cumulative
Binding: Rate Aggregation Value Set (required)
..... extension:improvementNotation 0..1ExtensionExtension
...... valueCodeableConcept S0..1CodeableConceptValue of extension
Binding: MeasureImprovementNotation (required)
..... extension:subject 1..1ExtensionExtension
...... valueCodeableConcept 0..1CodeableConceptValue of extension
.... population
..... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... MeasurePopulationAlternateCriteria 0..1ExpressionOther expressions for computing the criterion
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasurePopulationAlternateCriteria
..... code 0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: Measure Populations (required)
...... coding 1..*CodingThe coding gives a 'name' for this population and must be supplied
...... text 0..1stringA human readable description of what this population is
..... description 1..1stringHuman readable instructions for counting or measuring this population
..... criteria 1..1MeasureCriterianame should align with code.
...... description 1..1stringDescribe what the criterion does to a human (non-engineer)
...... name 1..1idname should align with code.
...... language 1..1codeGive the expression for execution
...... expression 1..1stringA measure must describe how to automate the computation in an expression that can be evaluated in the specified language
.... stratifier 0..*BackboneElementA group may have none, some or many strata
..... code 1..1CodeableConceptDescribes the purpose of this stratifier
...... coding 1..*CodingUniquely identifies the strata
....... display 1..1stringProvides a human readable name for the strata
...... text 0..1stringDescribes the function of the stratifier.
..... description 1..1stringDescribes the overall function of the strata.
..... component 1..*BackboneElementA stratifier must have at least one stratum
...... description 1..1stringDescribes the purpose of this stratum

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Measure I0..*MeasureA quality measure definition
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... url ΣI1..1uriEach measure must have a url.
... identifier ΣI0..*IdentifierAdditional identifier for the measure
... version ΣI1..1stringMeasure 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 ΣI1..1stringEach measure must have a name.
... title ΣI0..1stringName for this measure (human friendly)
... subtitle I0..1stringSubordinate title of the measure
... status ?!ΣI1..1codedraft | active | retired
Binding: Measure Status Values (required)
... experimental ΣI1..1booleanA measure must indicate its experimental status
... subject[x] I0..1E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: SubjectType (extensible)
.... subjectCodeableConceptCodeableConcept
.... subjectReferenceReference(Group)
... date ΣI0..1dateTimeDate last changed
... publisher ΣI1..1stringThe name of the organization publishing this Measure resource
... contact ΣI1..*ContactDetailThe contact information for whom to contact about this Measure resource
... description ΣI0..1markdownNatural language description of the measure
... useContext ΣI1..*UsageContextThe ISO 3166 code for use context
... jurisdiction ΣI0..*CodeableConceptIntended jurisdiction for measure (if applicable)
Binding: Jurisdiction ValueSet (extensible)
... purpose I0..1markdownWhy this measure is defined
... usage I0..1stringDescribes the clinical usage of the measure
... copyright I0..1markdownUse and/or publishing restrictions
... approvalDate I0..1dateWhen the measure was approved by publisher
... lastReviewDate I0..1dateWhen the measure was last reviewed
... effectivePeriod ΣI0..1PeriodWhen the measure is expected to be used
... topic I0..*CodeableConceptThe category of the measure, such as Education, Treatment, Assessment, etc.
Binding: DefinitionTopic (example)
... author I1..1ContactDetailThe 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..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... name ΣI1..1stringThe author must be identified by name. Can be the name of an individual or an organization.
.... telecom ΣI1..*ContactPointThere must be contact information for the author.
... editor I0..*ContactDetailWho edited the content
... reviewer I0..*ContactDetailWho reviewed the content
... endorser I0..*ContactDetailWho endorsed the content
... relatedArtifact I1..*RelatedArtifactThere must be at least one artifact describing the measure in human readable form. This does not include software generated pages from the IG-Builder.
... library I0..*canonical(Library)Logic used by the measure
... disclaimer ΣI0..1markdownDisclaimer for use of the measure or its referenced content
... scoring ΣI0..1CodeableConceptproportion | ratio | continuous-variable | cohort
Binding: MeasureScoring (extensible)
... compositeScoring ΣI0..1CodeableConceptopportunity | all-or-nothing | linear | weighted
Binding: CompositeMeasureScoring (extensible)
... type ΣI0..*CodeableConceptprocess | outcome | structure | patient-reported-outcome | composite
Binding: MeasureType (extensible)
... riskAdjustment ΣI0..1stringHow risk adjustment is applied for this measure
... rateAggregation ΣI0..1stringHow is rate aggregation performed for this measure
... rationale ΣI0..1markdownDetailed description of why the measure exists
... clinicalRecommendationStatement ΣI0..1markdownSummary of clinical guidelines
... improvementNotation ΣI0..1CodeableConceptincrease | decrease
Binding: MeasureImprovementNotation (required)
... definition ΣI0..*markdownDefined terms used in the measure documentation
... guidance ΣI0..1markdownAdditional guidance for implementers
... group I0..*BackboneElementPopulation criteria group
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... MeasureGroupAttributes I0..1(Complex)Describes the attributes of one or more sections of the measure (form) being reported
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes
..... id 0..1stringUnique id for inter-element referencing
..... extension I1..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:scoring I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"scoring"
...... value[x] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I1..1CodeableConceptMeasure must have a scoring
Binding: MeasureScoring (required)
..... extension:compositeScoring I0..1ExtensionLike Measure.compositeScoring, but applies to group
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"compositeScoring"
...... value[x] I0..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I0..1CodeableConceptValue of extension
Binding: CompositeMeasureScoring (extensible)
..... extension:type I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"type"
...... value[x] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I1..1CodeableConceptValue of extension
Binding: MeasureType (required)
..... extension:riskAdjustment I0..1ExtensionLike Measure.riskAdjustment, but applies to group
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"riskAdjustment"
...... value[x] I0..1stringValue of extension
..... extension:rateAggregation I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"rateAggregation"
...... value[x] I0..1stringaggregable-by-period | point-in-time | cumulative
Binding: Rate Aggregation Value Set (required)
..... extension:improvementNotation I0..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"improvementNotation"
...... value[x] I0..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept SI0..1CodeableConceptValue of extension
Binding: MeasureImprovementNotation (required)
..... extension:subject I1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..0
...... url 1..1uri"subject"
...... value[x] I0..1(Slice Definition)Concept - reference to a terminology or just text
Slice: Unordered, Closed by type:$this
....... value[x]:valueCodeableConcept I0..1CodeableConceptValue of extension
Binding: ResourceType (extensible)
..... url 1..1uri"http://hl7.org/fhir/us/saner/StructureDefinition/MeasureGroupAttributes"
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code I0..1CodeableConceptMeaning of the group
.... description I0..1stringSummary description
.... population I0..*BackboneElementPopulation criteria
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... MeasurePopulationAlternateCriteria I0..1ExpressionOther expressions for computing the criterion
URL: http://hl7.org/fhir/us/saner/StructureDefinition/MeasurePopulationAlternateCriteria
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: Measure Populations (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding ΣI1..*CodingThe coding gives a 'name' for this population and must be supplied
...... text ΣI0..1stringA human readable description of what this population is
..... description I1..1stringHuman readable instructions for counting or measuring this population
..... criteria I1..1MeasureCriterianame should align with code.
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... description ΣI1..1stringDescribe what the criterion does to a human (non-engineer)
...... name ΣI1..1idname should align with code.
...... language ΣI1..1codeGive the expression for execution
Binding: ExpressionLanguage (extensible)
Max Binding: http://www.rfc-editor.org/bcp/bcp13.txt
...... expression ΣI1..1stringA measure must describe how to automate the computation in an expression that can be evaluated in the specified language
...... reference ΣI0..1uriWhere the expression is found
.... stratifier I0..*BackboneElementA group may have none, some or many strata
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I1..1CodeableConceptDescribes the purpose of this stratifier
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding ΣI1..*CodingUniquely identifies the strata
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system ΣI0..1uriIdentity of the terminology system
....... version ΣI0..1stringVersion of the system - if relevant
....... code ΣI0..1codeSymbol in syntax defined by the system
....... display ΣI1..1stringProvides a human readable name for the strata
....... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
...... text ΣI0..1stringDescribes the function of the stratifier.
..... description I1..1stringDescribes the overall function of the strata.
..... criteria I0..1ExpressionHow the measure should be stratified
..... component I1..*BackboneElementA stratifier must have at least one stratum
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... code I0..1CodeableConceptMeaning of the stratifier component
...... description I1..1stringDescribes the purpose of this stratum
...... criteria I1..1ExpressionComponent of how the measure should be stratified
... supplementalData I0..*BackboneElementWhat other data should be reported with the measure
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code I0..1CodeableConceptMeaning of the supplemental data
.... usage I0..*CodeableConceptsupplemental-data | risk-adjustment-factor
Binding: MeasureDataUsage (extensible)
.... description I0..1stringThe human readable description of this supplemental data
.... criteria I1..1ExpressionExpression describing additional data to be reported

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

Terminology Bindings

PathConformanceValueSet
Measure.languagepreferredCommonLanguages
Max Binding: AllLanguages
Measure.statusrequiredMeasureStatus
Measure.subject[x]extensibleSubjectType
Measure.jurisdictionextensibleJurisdiction ValueSet
Measure.topicexampleDefinitionTopic
Measure.scoringextensibleMeasureScoring
Measure.compositeScoringextensibleCompositeMeasureScoring
Measure.typeextensibleMeasureType
Measure.improvementNotationrequiredMeasureImprovementNotation
Measure.group.extension:groupAtts.extension:scoring.value[x]:valueCodeableConceptrequiredMeasureScoring
Measure.group.extension:groupAtts.extension:compositeScoring.value[x]:valueCodeableConceptextensibleCompositeMeasureScoring
Measure.group.extension:groupAtts.extension:type.value[x]:valueCodeableConceptrequiredMeasureType
Measure.group.extension:groupAtts.extension:rateAggregation.value[x]requiredMeasureRateAggregationValues
Measure.group.extension:groupAtts.extension:improvementNotation.value[x]:valueCodeableConceptrequiredMeasureImprovementNotation
Measure.group.extension:groupAtts.extension:subject.value[x]:valueCodeableConceptextensibleResourceType
Measure.group.population.coderequiredPopulations
Measure.group.population.criteria.languageextensibleExpressionLanguage
Max Binding: http://www.rfc-editor.org/bcp/bcp13.txt
Measure.supplementalData.usageextensibleMeasureDataUsage

Constraints

Constraints

IdPathDetailsRequirements