The Measure resource provides the definition of a quality measure.
NOTE: This resource is a definition resource from a FHIR workflow perspective - see Workflow,
specifically Definition.
Properties
property approvalDate as %String (MAXLEN = 1000000, XMLNAME = "approvalDate", XMLPROJECTION = "ATTRIBUTE");
date
When the measure was approved by publisher.
Property methods: approvalDateDisplayToLogical(), approvalDateGet(), approvalDateIsValid(), approvalDateLogicalToDisplay(), approvalDateLogicalToOdbc(), approvalDateNormalize(), approvalDateSet()
property clinicalRecommendationStatement as %String (MAXLEN = 1000000, XMLNAME = "clinicalRecommendationStatement", XMLPROJECTION = "ATTRIBUTE");
markdown
Summary of clinical guidelines.
Property methods: clinicalRecommendationStatementDisplayToLogical(), clinicalRecommendationStatementGet(), clinicalRecommendationStatementIsValid(), clinicalRecommendationStatementLogicalToDisplay(), clinicalRecommendationStatementLogicalToOdbc(), clinicalRecommendationStatementNormalize(), clinicalRecommendationStatementSet()
CodeableConcept
opportunity | all-or-nothing | linear | weighted
composite-measure-scoring is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in composite-measure-scoring,
you may formally EXTEND composite-measure-scoring to add codes to it.
Property methods: compositeScoringGet(), compositeScoringGetSwizzled(), compositeScoringIsValid(), compositeScoringNewObject(), compositeScoringSet()
ContactDetail
Contact details for the publisher.
Property methods: contactBuildValueArray(), contactCollectionToDisplay(), contactCollectionToOdbc(), contactDisplayToCollection(), contactGet(), contactGetObject(), contactGetObjectId(), contactGetSwizzled(), contactIsValid(), contactOdbcToCollection(), contactSet(), contactSetObject(), contactSetObjectId()
Contributor
A content contributor.
Property methods: contributorBuildValueArray(), contributorCollectionToDisplay(), contributorCollectionToOdbc(), contributorDisplayToCollection(), contributorGet(), contributorGetObject(), contributorGetObjectId(), contributorGetSwizzled(), contributorIsValid(), contributorOdbcToCollection(), contributorSet(), contributorSetObject(), contributorSetObjectId()
property copyright as %String (MAXLEN = 1000000, XMLNAME = "copyright", XMLPROJECTION = "ATTRIBUTE");
markdown
Use and/or publishing restrictions.
Property methods: copyrightDisplayToLogical(), copyrightGet(), copyrightIsValid(), copyrightLogicalToDisplay(), copyrightLogicalToOdbc(), copyrightNormalize(), copyrightSet()
property date as %String (MAXLEN = 1000000, XMLNAME = "date", XMLPROJECTION = "ATTRIBUTE");
dateTime
Date this was last changed.
Property methods: dateDisplayToLogical(), dateGet(), dateIsValid(), dateLogicalToDisplay(), dateLogicalToOdbc(), dateNormalize(), dateSet()
property definition as list of %String (MAXLEN = 1000000, XMLNAME = "definition", XMLPROJECTION = "ELEMENT");
markdown
Defined terms used in the measure documentation.
Property methods: definitionBuildValueArray(), definitionCollectionToDisplay(), definitionCollectionToOdbc(), definitionDisplayToCollection(), definitionDisplayToLogical(), definitionGet(), definitionGetObject(), definitionGetObjectId(), definitionGetSwizzled(), definitionIsValid(), definitionLogicalToDisplay(), definitionLogicalToOdbc(), definitionNormalize(), definitionOdbcToCollection(), definitionSet(), definitionSetObject(), definitionSetObjectId()
property description as %String (MAXLEN = 1000000, XMLNAME = "description", XMLPROJECTION = "ATTRIBUTE");
markdown
Natural language description of the measure.
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property disclaimer as %String (MAXLEN = 1000000, XMLNAME = "disclaimer", XMLPROJECTION = "ATTRIBUTE");
markdown
Disclaimer for use of the measure or its referenced content.
Property methods: disclaimerDisplayToLogical(), disclaimerGet(), disclaimerIsValid(), disclaimerLogicalToDisplay(), disclaimerLogicalToOdbc(), disclaimerNormalize(), disclaimerSet()
Period
When the measure is expected to be used.
Property methods: effectivePeriodGet(), effectivePeriodGetSwizzled(), effectivePeriodIsValid(), effectivePeriodNewObject(), effectivePeriodSet()
property experimental as %Boolean (XMLNAME = "experimental", XMLPROJECTION = "ATTRIBUTE");
boolean
For testing purposes,
not real usage.
Property methods: experimentalDisplayToLogical(), experimentalGet(), experimentalIsValid(), experimentalLogicalToDisplay(), experimentalLogicalToXSD(), experimentalNormalize(), experimentalSet(), experimentalXSDToLogical()
BackboneElement
Population criteria group.
Property methods: groupBuildValueArray(), groupCollectionToDisplay(), groupCollectionToOdbc(), groupDisplayToCollection(), groupGet(), groupGetObject(), groupGetObjectId(), groupGetSwizzled(), groupIsValid(), groupOdbcToCollection(), groupSet(), groupSetObject(), groupSetObjectId()
property guidance as %String (MAXLEN = 1000000, XMLNAME = "guidance", XMLPROJECTION = "ATTRIBUTE");
markdown
Additional guidance for implementers.
Property methods: guidanceDisplayToLogical(), guidanceGet(), guidanceIsValid(), guidanceLogicalToDisplay(), guidanceLogicalToOdbc(), guidanceNormalize(), guidanceSet()
Identifier
Additional identifier for the measure.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
property improvementNotation as %String (MAXLEN = 1000000, XMLNAME = "improvementNotation", XMLPROJECTION = "ATTRIBUTE");
string
Improvement notation for the measure,
e.g.
higher score indicates better quality.
Property methods: improvementNotationDisplayToLogical(), improvementNotationGet(), improvementNotationIsValid(), improvementNotationLogicalToDisplay(), improvementNotationLogicalToOdbc(), improvementNotationNormalize(), improvementNotationSet()
CodeableConcept
Intended jurisdiction for measure (if applicable)
jurisdiction is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in jurisdiction,
you may formally EXTEND jurisdiction to add codes to it.
Property methods: jurisdictionBuildValueArray(), jurisdictionCollectionToDisplay(), jurisdictionCollectionToOdbc(), jurisdictionDisplayToCollection(), jurisdictionGet(), jurisdictionGetObject(), jurisdictionGetObjectId(), jurisdictionGetSwizzled(), jurisdictionIsValid(), jurisdictionOdbcToCollection(), jurisdictionSet(), jurisdictionSetObject(), jurisdictionSetObjectId()
property lastReviewDate as %String (MAXLEN = 1000000, XMLNAME = "lastReviewDate", XMLPROJECTION = "ATTRIBUTE");
date
When the measure was last reviewed.
Property methods: lastReviewDateDisplayToLogical(), lastReviewDateGet(), lastReviewDateIsValid(), lastReviewDateLogicalToDisplay(), lastReviewDateLogicalToOdbc(), lastReviewDateNormalize(), lastReviewDateSet()
Reference
Logic used by the measure.
Library
Property methods: libraryBuildValueArray(), libraryCollectionToDisplay(), libraryCollectionToOdbc(), libraryDisplayToCollection(), libraryGet(), libraryGetObject(), libraryGetObjectId(), libraryGetSwizzled(), libraryIsValid(), libraryOdbcToCollection(), librarySet(), librarySetObject(), librarySetObjectId()
property name as %String (MAXLEN = 1000000, XMLNAME = "name", XMLPROJECTION = "ATTRIBUTE");
string
Name for this measure (computer friendly)
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property publisher as %String (MAXLEN = 1000000, XMLNAME = "publisher", XMLPROJECTION = "ATTRIBUTE");
string
Name of the publisher (organization or individual)
Property methods: publisherDisplayToLogical(), publisherGet(), publisherIsValid(), publisherLogicalToDisplay(), publisherLogicalToOdbc(), publisherNormalize(), publisherSet()
property purpose as %String (MAXLEN = 1000000, XMLNAME = "purpose", XMLPROJECTION = "ATTRIBUTE");
markdown
Why this measure is defined.
Property methods: purposeDisplayToLogical(), purposeGet(), purposeIsValid(), purposeLogicalToDisplay(), purposeLogicalToOdbc(), purposeNormalize(), purposeSet()
property rateAggregation as %String (MAXLEN = 1000000, XMLNAME = "rateAggregation", XMLPROJECTION = "ATTRIBUTE");
string
How is rate aggregation performed for this measure.
Property methods: rateAggregationDisplayToLogical(), rateAggregationGet(), rateAggregationIsValid(), rateAggregationLogicalToDisplay(), rateAggregationLogicalToOdbc(), rateAggregationNormalize(), rateAggregationSet()
property rationale as %String (MAXLEN = 1000000, XMLNAME = "rationale", XMLPROJECTION = "ATTRIBUTE");
markdown
Why does this measure exist.
Property methods: rationaleDisplayToLogical(), rationaleGet(), rationaleIsValid(), rationaleLogicalToDisplay(), rationaleLogicalToOdbc(), rationaleNormalize(), rationaleSet()
RelatedArtifact
Additional documentation,
citations,
etc.
Property methods: relatedArtifactBuildValueArray(), relatedArtifactCollectionToDisplay(), relatedArtifactCollectionToOdbc(), relatedArtifactDisplayToCollection(), relatedArtifactGet(), relatedArtifactGetObject(), relatedArtifactGetObjectId(), relatedArtifactGetSwizzled(), relatedArtifactIsValid(), relatedArtifactOdbcToCollection(), relatedArtifactSet(), relatedArtifactSetObject(), relatedArtifactSetObjectId()
property riskAdjustment as %String (MAXLEN = 1000000, XMLNAME = "riskAdjustment", XMLPROJECTION = "ATTRIBUTE");
string
How is risk adjustment applied for this measure.
Property methods: riskAdjustmentDisplayToLogical(), riskAdjustmentGet(), riskAdjustmentIsValid(), riskAdjustmentLogicalToDisplay(), riskAdjustmentLogicalToOdbc(), riskAdjustmentNormalize(), riskAdjustmentSet()
CodeableConcept
proportion | ratio | continuous-variable | cohort
measure-scoring is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in measure-scoring,
you may formally EXTEND measure-scoring to add codes to it.
Property methods: scoringGet(), scoringGetSwizzled(), scoringIsValid(), scoringNewObject(), scoringSet()
property set as %String (MAXLEN = 1000000, XMLNAME = "set", XMLPROJECTION = "ATTRIBUTE");
string
The measure set,
e.g.
Preventive Care and Screening.
Property methods: setDisplayToLogical(), setGet(), setIsValid(), setLogicalToDisplay(), setLogicalToOdbc(), setNormalize(), setSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
draft | active | retired | unknown
publication-status is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend publication-status and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
BackboneElement
What other data should be reported with the measure.
Property methods: supplementalDataBuildValueArray(), supplementalDataCollectionToDisplay(), supplementalDataCollectionToOdbc(), supplementalDataDisplayToCollection(), supplementalDataGet(), supplementalDataGetObject(), supplementalDataGetObjectId(), supplementalDataGetSwizzled(), supplementalDataIsValid(), supplementalDataOdbcToCollection(), supplementalDataSet(), supplementalDataSetObject(), supplementalDataSetObjectId()
property title as %String (MAXLEN = 1000000, XMLNAME = "title", XMLPROJECTION = "ATTRIBUTE");
string
Name for this measure (human friendly)
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()
CodeableConcept
E.g.
Education,
Treatment,
Assessment,
etc.
any FHIR3 code may be used;
definition-topic shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: topicBuildValueArray(), topicCollectionToDisplay(), topicCollectionToOdbc(), topicDisplayToCollection(), topicGet(), topicGetObject(), topicGetObjectId(), topicGetSwizzled(), topicIsValid(), topicOdbcToCollection(), topicSet(), topicSetObject(), topicSetObjectId()
CodeableConcept
process | outcome | structure | patient-reported-outcome | composite
measure-type is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in measure-type,
you may formally EXTEND measure-type to add codes to it.
Property methods: typeBuildValueArray(), typeCollectionToDisplay(), typeCollectionToOdbc(), typeDisplayToCollection(), typeGet(), typeGetObject(), typeGetObjectId(), typeGetSwizzled(), typeIsValid(), typeOdbcToCollection(), typeSet(), typeSetObject(), typeSetObjectId()
property url as %String (MAXLEN = 1000000, XMLNAME = "url", XMLPROJECTION = "ATTRIBUTE");
uri
Logical URI to reference this measure (globally unique)
Property methods: urlDisplayToLogical(), urlGet(), urlIsValid(), urlLogicalToDisplay(), urlLogicalToOdbc(), urlNormalize(), urlSet()
property usage as %String (MAXLEN = 1000000, XMLNAME = "usage", XMLPROJECTION = "ATTRIBUTE");
string
Describes the clinical usage of the measure.
Property methods: usageDisplayToLogical(), usageGet(), usageIsValid(), usageLogicalToDisplay(), usageLogicalToOdbc(), usageNormalize(), usageSet()
property useContext as list of HS.FHIR.DTL.vSTU3.Model.Datatype.UsageContext (XMLNAME = "useContext", XMLPROJECTION = "ELEMENT");
UsageContext
Context the content is intended to support.
Property methods: useContextBuildValueArray(), useContextCollectionToDisplay(), useContextCollectionToOdbc(), useContextDisplayToCollection(), useContextGet(), useContextGetObject(), useContextGetObjectId(), useContextGetSwizzled(), useContextIsValid(), useContextOdbcToCollection(), useContextSet(), useContextSetObject(), useContextSetObjectId()
property version as %String (MAXLEN = 1000000, XMLNAME = "version", XMLPROJECTION = "ATTRIBUTE");
string
Business version of the measure.
Property methods: versionDisplayToLogical(), versionGet(), versionIsValid(), versionLogicalToDisplay(), versionLogicalToOdbc(), versionNormalize(), versionSet()