public class Measure extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Measure.MeasureDataUsage |
static class |
Measure.MeasureDataUsageEnumFactory |
static class |
Measure.MeasureGroupComponent |
static class |
Measure.MeasureGroupPopulationComponent |
static class |
Measure.MeasureGroupStratifierComponent |
static class |
Measure.MeasurePopulationType |
static class |
Measure.MeasurePopulationTypeEnumFactory |
static class |
Measure.MeasureScoring |
static class |
Measure.MeasureScoringEnumFactory |
static class |
Measure.MeasureSupplementalDataComponent |
static class |
Measure.MeasureType |
static class |
Measure.MeasureTypeEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected MarkdownType |
clinicalRecommendationStatement
The clinical recommendation statement for the measure.
|
protected MarkdownType |
definition
A narrative description of the complete measure calculation.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
protected MarkdownType |
disclaimer
A disclaimer for the use of the measure.
|
protected List<Measure.MeasureGroupComponent> |
group
A group of population criteria for the measure.
|
protected MarkdownType |
guidance
Additional guidance for the measure including how it can be used in a clinical context, and the intent of the measure.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected StringType |
improvementNotation
Improvement notation for the measure, e.g.
|
protected List<Reference> |
library
A reference to a Library resource containing the formal logic used by the measure.
|
protected List<Library> |
libraryTarget
The actual objects that are the target of the reference (A reference to a Library resource containing the formal logic used by the measure.)
|
protected ModuleMetadata |
moduleMetadata
The metadata for the measure, including publishing, life-cycle, version, documentation, and supporting evidence.
|
protected StringType |
rateAggregation
A description of the rate aggregation for the measure.
|
protected MarkdownType |
rationale
The rationale for the measure.
|
protected StringType |
riskAdjustment
A description of the risk adjustment factors that may impact the resulting score for the measure and how they may be accounted for when computing and reporting measure results.
|
protected Enumeration<Measure.MeasureScoring> |
scoring
The measure scoring type, e.g.
|
protected StringType |
set
The measure set, e.g.
|
static String |
SP_DESCRIPTION
Search parameter: description
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TITLE
Search parameter: title
|
static String |
SP_TOPIC
Search parameter: topic
|
static String |
SP_VERSION
Search parameter: version
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<Measure.MeasureSupplementalDataComponent> |
supplementalData
The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
TITLE
Fluent Client search parameter constant for title
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TOPIC
Fluent Client search parameter constant for topic
|
protected List<Enumeration<Measure.MeasureType>> |
type
The measure type, e.g.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
VERSION
Fluent Client search parameter constant for version
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
Measure()
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected ModuleMetadata moduleMetadata
protected List<Reference> library
protected List<Library> libraryTarget
protected MarkdownType disclaimer
protected Enumeration<Measure.MeasureScoring> scoring
protected List<Enumeration<Measure.MeasureType>> type
protected StringType riskAdjustment
protected StringType rateAggregation
protected MarkdownType rationale
protected MarkdownType clinicalRecommendationStatement
protected StringType improvementNotation
protected MarkdownType definition
protected MarkdownType guidance
protected StringType set
protected List<Measure.MeasureGroupComponent> group
protected List<Measure.MeasureSupplementalDataComponent> supplementalData
public static final String SP_TOPIC
Description: Topics associated with the module
Type: token
Path: Measure.moduleMetadata.topic
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TOPIC
Description: Topics associated with the module
Type: token
Path: Measure.moduleMetadata.topic
public static final String SP_TITLE
Description: Text search against the title
Type: string
Path: Measure.moduleMetadata.title
public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
Description: Text search against the title
Type: string
Path: Measure.moduleMetadata.title
public static final String SP_STATUS
Description: Status of the module
Type: token
Path: Measure.moduleMetadata.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Status of the module
Type: token
Path: Measure.moduleMetadata.status
public static final String SP_DESCRIPTION
Description: Text search against the description
Type: string
Path: Measure.moduleMetadata.description
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
Description: Text search against the description
Type: string
Path: Measure.moduleMetadata.description
public static final String SP_IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: Measure.moduleMetadata.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: Measure.moduleMetadata.identifier
public static final String SP_VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: Measure.moduleMetadata.version
public static final ca.uhn.fhir.rest.gclient.StringClientParam VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: Measure.moduleMetadata.version
public Measure()
public ModuleMetadata getModuleMetadata()
moduleMetadata (The metadata for the measure, including publishing, life-cycle, version, documentation, and supporting evidence.)public boolean hasModuleMetadata()
public Measure setModuleMetadata(ModuleMetadata value)
value - moduleMetadata (The metadata for the measure, including publishing, life-cycle, version, documentation, and supporting evidence.)public List<Reference> getLibrary()
library (A reference to a Library resource containing the formal logic used by the measure.)public boolean hasLibrary()
public Reference addLibrary()
library (A reference to a Library resource containing the formal logic used by the measure.)public Measure addLibrary(Reference t)
public List<Library> getLibraryTarget()
library (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. A reference to a Library resource containing the formal logic used by the measure.)public Library addLibraryTarget()
library (Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. A reference to a Library resource containing the formal logic used by the measure.)public MarkdownType getDisclaimerElement()
disclaimer (A disclaimer for the use of the measure.). This is the underlying object with id, value and extensions. The accessor "getDisclaimer" gives direct access to the valuepublic boolean hasDisclaimerElement()
public boolean hasDisclaimer()
public Measure setDisclaimerElement(MarkdownType value)
value - disclaimer (A disclaimer for the use of the measure.). This is the underlying object with id, value and extensions. The accessor "getDisclaimer" gives direct access to the valuepublic String getDisclaimer()
public Measure setDisclaimer(String value)
value - A disclaimer for the use of the measure.public Enumeration<Measure.MeasureScoring> getScoringElement()
scoring (The measure scoring type, e.g. proportion, CV.). This is the underlying object with id, value and extensions. The accessor "getScoring" gives direct access to the valuepublic boolean hasScoringElement()
public boolean hasScoring()
public Measure setScoringElement(Enumeration<Measure.MeasureScoring> value)
value - scoring (The measure scoring type, e.g. proportion, CV.). This is the underlying object with id, value and extensions. The accessor "getScoring" gives direct access to the valuepublic Measure.MeasureScoring getScoring()
public Measure setScoring(Measure.MeasureScoring value)
value - The measure scoring type, e.g. proportion, CV.public List<Enumeration<Measure.MeasureType>> getType()
type (The measure type, e.g. process, outcome.)public boolean hasType()
public Enumeration<Measure.MeasureType> addTypeElement()
type (The measure type, e.g. process, outcome.)public Measure addType(Measure.MeasureType value)
value - type (The measure type, e.g. process, outcome.)public boolean hasType(Measure.MeasureType value)
value - type (The measure type, e.g. process, outcome.)public StringType getRiskAdjustmentElement()
riskAdjustment (A description of the risk adjustment factors that may impact the resulting score for the measure and how they may be accounted for when computing and reporting measure results.). This is the underlying object with id, value and extensions. The accessor "getRiskAdjustment" gives direct access to the valuepublic boolean hasRiskAdjustmentElement()
public boolean hasRiskAdjustment()
public Measure setRiskAdjustmentElement(StringType value)
value - riskAdjustment (A description of the risk adjustment factors that may impact the resulting score for the measure and how they may be accounted for when computing and reporting measure results.). This is the underlying object with id, value and extensions. The accessor "getRiskAdjustment" gives direct access to the valuepublic String getRiskAdjustment()
public Measure setRiskAdjustment(String value)
value - A description of the risk adjustment factors that may impact the resulting score for the measure and how they may be accounted for when computing and reporting measure results.public StringType getRateAggregationElement()
rateAggregation (A description of the rate aggregation for the measure.). This is the underlying object with id, value and extensions. The accessor "getRateAggregation" gives direct access to the valuepublic boolean hasRateAggregationElement()
public boolean hasRateAggregation()
public Measure setRateAggregationElement(StringType value)
value - rateAggregation (A description of the rate aggregation for the measure.). This is the underlying object with id, value and extensions. The accessor "getRateAggregation" gives direct access to the valuepublic String getRateAggregation()
public Measure setRateAggregation(String value)
value - A description of the rate aggregation for the measure.public MarkdownType getRationaleElement()
rationale (The rationale for the measure.). This is the underlying object with id, value and extensions. The accessor "getRationale" gives direct access to the valuepublic boolean hasRationaleElement()
public boolean hasRationale()
public Measure setRationaleElement(MarkdownType value)
value - rationale (The rationale for the measure.). This is the underlying object with id, value and extensions. The accessor "getRationale" gives direct access to the valuepublic String getRationale()
public Measure setRationale(String value)
value - The rationale for the measure.public MarkdownType getClinicalRecommendationStatementElement()
clinicalRecommendationStatement (The clinical recommendation statement for the measure.). This is the underlying object with id, value and extensions. The accessor "getClinicalRecommendationStatement" gives direct access to the valuepublic boolean hasClinicalRecommendationStatementElement()
public boolean hasClinicalRecommendationStatement()
public Measure setClinicalRecommendationStatementElement(MarkdownType value)
value - clinicalRecommendationStatement (The clinical recommendation statement for the measure.). This is the underlying object with id, value and extensions. The accessor "getClinicalRecommendationStatement" gives direct access to the valuepublic String getClinicalRecommendationStatement()
public Measure setClinicalRecommendationStatement(String value)
value - The clinical recommendation statement for the measure.public StringType getImprovementNotationElement()
improvementNotation (Improvement notation for the measure, e.g. higher score indicates better quality.). This is the underlying object with id, value and extensions. The accessor "getImprovementNotation" gives direct access to the valuepublic boolean hasImprovementNotationElement()
public boolean hasImprovementNotation()
public Measure setImprovementNotationElement(StringType value)
value - improvementNotation (Improvement notation for the measure, e.g. higher score indicates better quality.). This is the underlying object with id, value and extensions. The accessor "getImprovementNotation" gives direct access to the valuepublic String getImprovementNotation()
public Measure setImprovementNotation(String value)
value - Improvement notation for the measure, e.g. higher score indicates better quality.public MarkdownType getDefinitionElement()
definition (A narrative description of the complete measure calculation.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the valuepublic boolean hasDefinitionElement()
public boolean hasDefinition()
public Measure setDefinitionElement(MarkdownType value)
value - definition (A narrative description of the complete measure calculation.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the valuepublic String getDefinition()
public Measure setDefinition(String value)
value - A narrative description of the complete measure calculation.public MarkdownType getGuidanceElement()
guidance (Additional guidance for the measure including how it can be used in a clinical context, and the intent of the measure.). This is the underlying object with id, value and extensions. The accessor "getGuidance" gives direct access to the valuepublic boolean hasGuidanceElement()
public boolean hasGuidance()
public Measure setGuidanceElement(MarkdownType value)
value - guidance (Additional guidance for the measure including how it can be used in a clinical context, and the intent of the measure.). This is the underlying object with id, value and extensions. The accessor "getGuidance" gives direct access to the valuepublic String getGuidance()
public Measure setGuidance(String value)
value - Additional guidance for the measure including how it can be used in a clinical context, and the intent of the measure.public StringType getSetElement()
set (The measure set, e.g. Preventive Care and Screening.). This is the underlying object with id, value and extensions. The accessor "getSet" gives direct access to the valuepublic boolean hasSetElement()
public boolean hasSet()
public Measure setSetElement(StringType value)
value - set (The measure set, e.g. Preventive Care and Screening.). This is the underlying object with id, value and extensions. The accessor "getSet" gives direct access to the valuepublic Measure setSet(String value)
value - The measure set, e.g. Preventive Care and Screening.public List<Measure.MeasureGroupComponent> getGroup()
group (A group of population criteria for the measure.)public boolean hasGroup()
public Measure.MeasureGroupComponent addGroup()
group (A group of population criteria for the measure.)public Measure addGroup(Measure.MeasureGroupComponent t)
public List<Measure.MeasureSupplementalDataComponent> getSupplementalData()
supplementalData (The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path.)public boolean hasSupplementalData()
public Measure.MeasureSupplementalDataComponent addSupplementalData()
supplementalData (The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path.)public Measure addSupplementalData(Measure.MeasureSupplementalDataComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic Measure copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.