Enum DataAbsentReason.ValueSet

    • Enum Constant Detail

      • ASKED_UNKNOWN

        public static final DataAbsentReason.ValueSet ASKED_UNKNOWN
        Asked But Unknown

        The source was asked but does not know the value.

      • TEMP_UNKNOWN

        public static final DataAbsentReason.ValueSet TEMP_UNKNOWN
        Temporarily Unknown

        There is reason to expect (from the workflow) that the value may become known.

      • NOT_ASKED

        public static final DataAbsentReason.ValueSet NOT_ASKED
        Not Asked

        The workflow didn't lead to this value being known.

      • ASKED_DECLINED

        public static final DataAbsentReason.ValueSet ASKED_DECLINED
        Asked But Declined

        The source was asked but declined to answer.

      • MASKED

        public static final DataAbsentReason.ValueSet MASKED
        Masked

        The information is not available due to security, privacy or related reasons.

      • NOT_APPLICABLE

        public static final DataAbsentReason.ValueSet NOT_APPLICABLE
        Not Applicable

        There is no proper value for this element (e.g. last menstrual period for a male).

      • UNSUPPORTED

        public static final DataAbsentReason.ValueSet UNSUPPORTED
        Unsupported

        The source system wasn't capable of supporting this element.

      • AS_TEXT

        public static final DataAbsentReason.ValueSet AS_TEXT
        As Text

        The content of the data is represented in the resource narrative.

      • ERROR

        public static final DataAbsentReason.ValueSet ERROR
        Error

        Some system or workflow process error means that the information is not available.

      • NOT_A_NUMBER

        public static final DataAbsentReason.ValueSet NOT_A_NUMBER
        Not a Number (NaN)

        The numeric value is undefined or unrepresentable due to a floating point processing error.

      • NEGATIVE_INFINITY

        public static final DataAbsentReason.ValueSet NEGATIVE_INFINITY
        Negative Infinity (NINF)

        The numeric value is excessively low and unrepresentable due to a floating point processing error.

      • POSITIVE_INFINITY

        public static final DataAbsentReason.ValueSet POSITIVE_INFINITY
        Positive Infinity (PINF)

        The numeric value is excessively high and unrepresentable due to a floating point processing error.

      • NOT_PERFORMED

        public static final DataAbsentReason.ValueSet NOT_PERFORMED
        Not Performed

        The value is not available because the observation procedure (test, etc.) was not performed.

      • NOT_PERMITTED

        public static final DataAbsentReason.ValueSet NOT_PERMITTED
        Not Permitted

        The value is not permitted in this context (e.g. due to profiles, or the base data types).

    • Method Detail

      • values

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

        public static DataAbsentReason.ValueSet 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
      • value

        public String value()
        Returns:
        The java.lang.String value of the code represented by this enum
      • from

        public static DataAbsentReason.ValueSet from​(String value)
        Factory method for creating DataAbsentReason.ValueSet values 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