Enum ReferralStatusEnum

    • Enum Constant Detail

      • DRAFT

        public static final ReferralStatusEnum DRAFT
        Display: Draft
        Code Value: draft A draft referral that has yet to be send.
      • REQUESTED

        public static final ReferralStatusEnum REQUESTED
        Display: Requested
        Code Value: requested The referral has been transmitted, but not yet acknowledged by the recipient.
      • ACTIVE

        public static final ReferralStatusEnum ACTIVE
        Display: Active
        Code Value: active The referral has been acknowledged by the recipient, and is in the process of being actioned.
      • CANCELLED

        public static final ReferralStatusEnum CANCELLED
        Display: Cancelled
        Code Value: cancelled The referral has been cancelled without being completed. For example it is no longer needed.
      • ACCEPTED

        public static final ReferralStatusEnum ACCEPTED
        Display: Accepted
        Code Value: accepted The recipient has agreed to deliver the care requested by the referral.
      • REJECTED

        public static final ReferralStatusEnum REJECTED
        Display: Rejected
        Code Value: rejected The recipient has declined to accept the referral.
      • COMPLETED

        public static final ReferralStatusEnum COMPLETED
        Display: Completed
        Code Value: completed The referral has been completely actioned.
    • Method Detail

      • values

        public static ReferralStatusEnum[] 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 (ReferralStatusEnum c : ReferralStatusEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ReferralStatusEnum 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