Enum GoalAchievement

java.lang.Object
java.lang.Enum<GoalAchievement>
org.hl7.fhir.r4.model.codesystems.GoalAchievement
All Implemented Interfaces:
Serializable, Comparable<GoalAchievement>

public enum GoalAchievement extends Enum<GoalAchievement>
  • Enum Constant Details

    • INPROGRESS

      public static final GoalAchievement INPROGRESS
      The goal is being sought but has not yet been reached. (Also applies if the goal was reached in the past but there has been regression and the goal is again being sought).
    • IMPROVING

      public static final GoalAchievement IMPROVING
      The goal is being sought, and is progressing.
    • WORSENING

      public static final GoalAchievement WORSENING
      The goal is being sought, but is regressing.
    • NOCHANGE

      public static final GoalAchievement NOCHANGE
      The goal is being sought, but the trend is flat.
    • ACHIEVED

      public static final GoalAchievement ACHIEVED
      The goal has been met.
    • SUSTAINING

      public static final GoalAchievement SUSTAINING
      The goal has been met, but ongoing activity is needed to sustain the goal objective.
    • NOTACHIEVED

      public static final GoalAchievement NOTACHIEVED
      The goal has not been met and there might or might not have been progress towards target.
    • NOPROGRESS

      public static final GoalAchievement NOPROGRESS
      The goal has not been met and little to no progress towards target.
    • NOTATTAINABLE

      public static final GoalAchievement NOTATTAINABLE
      The goal is not possible to be met.
    • NULL

      public static final GoalAchievement NULL
      added to help the parsers
  • Method Details

    • values

      public static GoalAchievement[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static GoalAchievement valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • fromCode

      public static GoalAchievement fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
      Throws:
      org.hl7.fhir.exceptions.FHIRException
    • toCode

      public String toCode()
    • getSystem

      public String getSystem()
    • getDefinition

    • getDisplay

      public String getDisplay()