Class CarePlanActivityStatus

  • All Implemented Interfaces:
    Visitable

    @Generated("com.ibm.fhir.tools.CodeGenerator")
    public class CarePlanActivityStatus
    extends Code
    • Field Detail

      • NOT_STARTED

        public static final CarePlanActivityStatus NOT_STARTED
        Not Started

        Care plan activity is planned but no action has yet been taken.

      • SCHEDULED

        public static final CarePlanActivityStatus SCHEDULED
        Scheduled

        Appointment or other booking has occurred but activity has not yet begun.

      • IN_PROGRESS

        public static final CarePlanActivityStatus IN_PROGRESS
        In Progress

        Care plan activity has been started but is not yet complete.

      • ON_HOLD

        public static final CarePlanActivityStatus ON_HOLD
        On Hold

        Care plan activity was started but has temporarily ceased with an expectation of resumption at a future time.

      • COMPLETED

        public static final CarePlanActivityStatus COMPLETED
        Completed

        Care plan activity has been completed (more or less) as planned.

      • CANCELLED

        public static final CarePlanActivityStatus CANCELLED
        Cancelled

        The planned care plan activity has been withdrawn.

      • STOPPED

        public static final CarePlanActivityStatus STOPPED
        Stopped

        The planned care plan activity has been ended prior to completion after the activity was started.

      • UNKNOWN

        public static final CarePlanActivityStatus UNKNOWN
        Unknown

        The current state of the care plan activity is not known. Note: This concept is not to be used for "other" - one of the listed statuses is presumed to apply, but the authoring/source system does not know which one.

      • ENTERED_IN_ERROR

        public static final CarePlanActivityStatus ENTERED_IN_ERROR
        Entered in Error

        Care plan activity was entered in error and voided.

    • Method Detail

      • of

        public static CarePlanActivityStatus of​(String value)
        Factory method for creating CarePlanActivityStatus objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • string

        public static String string​(String value)
        Inherited factory method for creating CarePlanActivityStatus objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • code

        public static Code code​(String value)
        Inherited factory method for creating CarePlanActivityStatus objects from a passed string value.
        Parameters:
        value - A string that matches one of the allowed code values
        Throws:
        IllegalArgumentException - If the passed string cannot be parsed into an allowed code value
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Code
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Code