Enum GoalStatusEnum

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ACCEPTED
      Display: Accepted
      Code Value: accepted A proposed goal was accepted
      ACHIEVED
      Display: Achieved
      Code Value: achieved The goal has been met and no further action is needed
      CANCELLED
      Display: Cancelled
      Code Value: cancelled The goal is no longer being sought
      IN_PROGRESS
      Display: In Progress
      Code Value: in-progress The goal is being sought but has not yet been reached.
      ON_HOLD
      Display: On Hold
      Code Value: on-hold The goal remains a long term objective but is no longer being actively pursued for a temporary period of time.
      PLANNED
      Display: Planned
      Code Value: planned A goal is planned for this patient
      PROPOSED
      Display: Proposed
      Code Value: proposed A goal is proposed for this patient
      REJECTED
      Display: Rejected
      Code Value: rejected A proposed goal was rejected
      SUSTAINING
      Display: Sustaining
      Code Value: sustaining The goal has been met, but ongoing activity is needed to sustain the goal objective
    • Enum Constant Detail

      • PROPOSED

        public static final GoalStatusEnum PROPOSED
        Display: Proposed
        Code Value: proposed A goal is proposed for this patient
      • PLANNED

        public static final GoalStatusEnum PLANNED
        Display: Planned
        Code Value: planned A goal is planned for this patient
      • ACCEPTED

        public static final GoalStatusEnum ACCEPTED
        Display: Accepted
        Code Value: accepted A proposed goal was accepted
      • REJECTED

        public static final GoalStatusEnum REJECTED
        Display: Rejected
        Code Value: rejected A proposed goal was rejected
      • IN_PROGRESS

        public static final GoalStatusEnum IN_PROGRESS
        Display: In Progress
        Code Value: in-progress The goal is being sought but has not yet been reached. (Also applies if goal was reached in the past but there has been regression and goal is being sought again)
      • ACHIEVED

        public static final GoalStatusEnum ACHIEVED
        Display: Achieved
        Code Value: achieved The goal has been met and no further action is needed
      • SUSTAINING

        public static final GoalStatusEnum SUSTAINING
        Display: Sustaining
        Code Value: sustaining The goal has been met, but ongoing activity is needed to sustain the goal objective
      • ON_HOLD

        public static final GoalStatusEnum ON_HOLD
        Display: On Hold
        Code Value: on-hold The goal remains a long term objective but is no longer being actively pursued for a temporary period of time.
      • CANCELLED

        public static final GoalStatusEnum CANCELLED
        Display: Cancelled
        Code Value: cancelled The goal is no longer being sought
    • Method Detail

      • values

        public static GoalStatusEnum[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (GoalStatusEnum c : GoalStatusEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static GoalStatusEnum 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
      • getCode

        public String getCode()
        Returns the code associated with this enumerated value
      • getSystem

        public String getSystem()
        Returns the code system associated with this enumerated value