Class Measure.MeasureSupplementalDataComponent

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseBackboneElement, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
    Enclosing class:
    Measure

    public static class Measure.MeasureSupplementalDataComponent
    extends BackboneElement
    implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
    See Also:
    Serialized Form
    • Field Detail

      • usage

        protected List<Enumeration<Measure.MeasureDataUsage>> usage
        An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation.
      • criteria

        protected StringType criteria
        The criteria for the supplemental data. This must be the name of a valid expression defined within a referenced library, and defines the data to be returned for this element.
      • path

        protected StringType path
        The supplemental data to be supplied as part of the measure response, specified as a valid FHIR Resource Path.
    • Method Detail

      • getUsage

        public List<Enumeration<Measure.MeasureDataUsage>> getUsage()
        Returns:
        usage (An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation.)
      • addUsageElement

        public Enumeration<Measure.MeasureDataUsageaddUsageElement()
        Returns:
        usage (An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation.)
      • addUsage

        public Measure.MeasureSupplementalDataComponent addUsage​(Measure.MeasureDataUsage value)
        Parameters:
        value - usage (An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation.)
      • hasUsage

        public boolean hasUsage​(Measure.MeasureDataUsage value)
        Parameters:
        value - usage (An indicator of the intended usage for the supplemental data element. Supplemental data indicates the data is additional information requested to augment the measure information. Risk adjustment factor indicates the data is additional information used to calculate risk adjustment factors when applying a risk model to the measure calculation.)
      • getCriteriaElement

        public StringType getCriteriaElement()
        Returns:
        criteria (The criteria for the supplemental data. This must be the name of a valid expression defined within a referenced library, and defines the data to be returned for this element.). This is the underlying object with id, value and extensions. The accessor "getCriteria" gives direct access to the value
      • setCriteriaElement

        public Measure.MeasureSupplementalDataComponent setCriteriaElement​(StringType value)
        Parameters:
        value - criteria (The criteria for the supplemental data. This must be the name of a valid expression defined within a referenced library, and defines the data to be returned for this element.). This is the underlying object with id, value and extensions. The accessor "getCriteria" gives direct access to the value
      • getCriteria

        public String getCriteria()
        Returns:
        The criteria for the supplemental data. This must be the name of a valid expression defined within a referenced library, and defines the data to be returned for this element.
      • setCriteria

        public Measure.MeasureSupplementalDataComponent setCriteria​(String value)
        Parameters:
        value - The criteria for the supplemental data. This must be the name of a valid expression defined within a referenced library, and defines the data to be returned for this element.
      • getPathElement

        public StringType getPathElement()
        Returns:
        path (The supplemental data to be supplied as part of the measure response, specified as a valid FHIR Resource Path.). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
      • hasPath

        public boolean hasPath()
      • setPathElement

        public Measure.MeasureSupplementalDataComponent setPathElement​(StringType value)
        Parameters:
        value - path (The supplemental data to be supplied as part of the measure response, specified as a valid FHIR Resource Path.). This is the underlying object with id, value and extensions. The accessor "getPath" gives direct access to the value
      • getPath

        public String getPath()
        Returns:
        The supplemental data to be supplied as part of the measure response, specified as a valid FHIR Resource Path.
      • makeProperty

        public Base makeProperty​(int hash,
                                 String name)
                          throws org.hl7.fhir.exceptions.FHIRException
        Description copied from class: Base
        make an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property
        Overrides:
        makeProperty in class BackboneElement
        Returns:
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
        Overrides:
        isEmpty in class BackboneElement