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()
 
ContactDetail
Who authored the content.
Property methods: authorBuildValueArray(), authorCollectionToDisplay(), authorCollectionToOdbc(), authorDisplayToCollection(), authorGet(), authorGetObject(), authorGetObjectId(), authorGetSwizzled(), authorIsValid(), authorOdbcToCollection(), authorSet(), authorSetObject(), authorSetObjectId()
 
 
 
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 FHIR4 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()
 
 
 
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 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()
 
ContactDetail
Who edited the content.
Property methods: editorBuildValueArray(), editorCollectionToDisplay(), editorCollectionToOdbc(), editorDisplayToCollection(), editorGet(), editorGetObject(), editorGetObjectId(), editorGetSwizzled(), editorIsValid(), editorOdbcToCollection(), editorSet(), editorSetObject(), editorSetObjectId()
 
Period
When the measure is expected to be used.
Property methods: effectivePeriodGet(), effectivePeriodGetSwizzled(), effectivePeriodIsValid(), effectivePeriodNewObject(), effectivePeriodSet()
 
ContactDetail
Who endorsed the content.
Property methods: endorserBuildValueArray(), endorserCollectionToDisplay(), endorserCollectionToOdbc(), endorserDisplayToCollection(), endorserGet(), endorserGetObject(), endorserGetObjectId(), endorserGetSwizzled(), endorserIsValid(), endorserOdbcToCollection(), endorserSet(), endorserSetObject(), endorserSetObjectId()
 
 
 
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()
 
CodeableConcept
increase | decrease
measure-improvement-notation|4.0.1 is the REQUIRED FHIR4 ValueSet for codes; 
you may NOT extend measure-improvement-notation|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: improvementNotationGet(), improvementNotationGetSwizzled(), improvementNotationIsValid(), improvementNotationNewObject(), improvementNotationSet()
 
CodeableConcept
Intended jurisdiction for measure (if applicable)
jurisdiction is the REQUIRED FHIR4 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()
 
 
 
property library  as list of %String  (MAXLEN = 1000000, XMLNAME = "library", XMLPROJECTION = "ELEMENT"); 
 
canonical
Logic used by the measure.
TO DO: Unrecognized value type for the FHIR4 model
Property methods: libraryBuildValueArray(), libraryCollectionToDisplay(), libraryCollectionToOdbc(), libraryDisplayToCollection(), libraryDisplayToLogical(), libraryGet(), libraryGetObject(), libraryGetObjectId(), libraryGetSwizzled(), libraryIsValid(), libraryLogicalToDisplay(), libraryLogicalToOdbc(), libraryNormalize(), 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
Detailed description of why the measure exists.
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()
 
ContactDetail
Who reviewed the content.
Property methods: reviewerBuildValueArray(), reviewerCollectionToDisplay(), reviewerCollectionToOdbc(), reviewerDisplayToCollection(), reviewerGet(), reviewerGetObject(), reviewerGetObjectId(), reviewerGetSwizzled(), reviewerIsValid(), reviewerOdbcToCollection(), reviewerSet(), reviewerSetObject(), reviewerSetObjectId()
 
 
 
property riskAdjustment  as %String  (MAXLEN = 1000000, XMLNAME = "riskAdjustment", XMLPROJECTION = "ATTRIBUTE"); 
 
string
How risk adjustment is applied for this measure.
Property methods: riskAdjustmentDisplayToLogical(), riskAdjustmentGet(), riskAdjustmentIsValid(), riskAdjustmentLogicalToDisplay(), riskAdjustmentLogicalToOdbc(), riskAdjustmentNormalize(), riskAdjustmentSet()
 
CodeableConcept
proportion | ratio | continuous-variable | cohort
measure-scoring is the REQUIRED FHIR4 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 status  as %String  (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ]; 
 
code
draft | active | retired | unknown
publication-status|4.0.1 is the REQUIRED FHIR4 ValueSet for codes; 
you may NOT extend publication-status|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
 
CodeableConcept
E.g. 
Patient, 
Practitioner, 
RelatedPerson, 
Organization, 
Location, 
Device.
subject-type is the REQUIRED FHIR4 ValueSet for codes, 
but if you need to express meanings not found in subject-type, 
you may formally EXTEND subject-type to add codes to it.
Property methods: subjectCodeableConceptGet(), subjectCodeableConceptGetSwizzled(), subjectCodeableConceptIsValid(), subjectCodeableConceptNewObject(), subjectCodeableConceptSet()
 
Reference
E.g. 
Patient, 
Practitioner, 
RelatedPerson, 
Organization, 
Location, 
Device.
Group.
Property methods: subjectReferenceGet(), subjectReferenceGetSwizzled(), subjectReferenceIsValid(), subjectReferenceNewObject(), subjectReferenceSet()
 
 
 
property subtitle  as %String  (MAXLEN = 1000000, XMLNAME = "subtitle", XMLPROJECTION = "ATTRIBUTE"); 
 
string
Subordinate title of the measure.
Property methods: subtitleDisplayToLogical(), subtitleGet(), subtitleIsValid(), subtitleLogicalToDisplay(), subtitleLogicalToOdbc(), subtitleNormalize(), subtitleSet()
 
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
The category of the measure, 
such as Education, 
Treatment, 
Assessment, 
etc.
any FHIR4 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 FHIR4 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
Canonical identifier for this measure, 
represented as a URI (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.vR4.Model.Datatype.UsageContext  (XMLNAME = "useContext", XMLPROJECTION = "ELEMENT"); 
 
UsageContext
The context that 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()