Enum DataAbsentReason.ValueSet
- java.lang.Object
-
- java.lang.Enum<DataAbsentReason.ValueSet>
-
- com.ibm.fhir.model.type.code.DataAbsentReason.ValueSet
-
- All Implemented Interfaces:
Serializable,Comparable<DataAbsentReason.ValueSet>
- Enclosing class:
- DataAbsentReason
public static enum DataAbsentReason.ValueSet extends Enum<DataAbsentReason.ValueSet>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AS_TEXTAs TextASKED_DECLINEDAsked But DeclinedASKED_UNKNOWNAsked But UnknownERRORErrorMASKEDMaskedNEGATIVE_INFINITYNegative Infinity (NINF)NOT_A_NUMBERNot a Number (NaN)NOT_APPLICABLENot ApplicableNOT_ASKEDNot AskedNOT_PERFORMEDNot PerformedNOT_PERMITTEDNot PermittedPOSITIVE_INFINITYPositive Infinity (PINF)TEMP_UNKNOWNTemporarily UnknownUNKNOWNUnknownUNSUPPORTEDUnsupported
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataAbsentReason.ValueSetfrom(String value)Factory method for creating DataAbsentReason.ValueSet values from a passed string value.Stringvalue()static DataAbsentReason.ValueSetvalueOf(String name)Returns the enum constant of this type with the specified name.static DataAbsentReason.ValueSet[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final DataAbsentReason.ValueSet UNKNOWN
UnknownThe value is expected to exist but is not known.
-
ASKED_UNKNOWN
public static final DataAbsentReason.ValueSet ASKED_UNKNOWN
Asked But UnknownThe source was asked but does not know the value.
-
TEMP_UNKNOWN
public static final DataAbsentReason.ValueSet TEMP_UNKNOWN
Temporarily UnknownThere is reason to expect (from the workflow) that the value may become known.
-
NOT_ASKED
public static final DataAbsentReason.ValueSet NOT_ASKED
Not AskedThe workflow didn't lead to this value being known.
-
ASKED_DECLINED
public static final DataAbsentReason.ValueSet ASKED_DECLINED
Asked But DeclinedThe source was asked but declined to answer.
-
MASKED
public static final DataAbsentReason.ValueSet MASKED
MaskedThe information is not available due to security, privacy or related reasons.
-
NOT_APPLICABLE
public static final DataAbsentReason.ValueSet NOT_APPLICABLE
Not ApplicableThere is no proper value for this element (e.g. last menstrual period for a male).
-
UNSUPPORTED
public static final DataAbsentReason.ValueSet UNSUPPORTED
UnsupportedThe source system wasn't capable of supporting this element.
-
AS_TEXT
public static final DataAbsentReason.ValueSet AS_TEXT
As TextThe content of the data is represented in the resource narrative.
-
ERROR
public static final DataAbsentReason.ValueSet ERROR
ErrorSome 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 PerformedThe value is not available because the observation procedure (test, etc.) was not performed.
-
NOT_PERMITTED
public static final DataAbsentReason.ValueSet NOT_PERMITTED
Not PermittedThe 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 nameNullPointerException- 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
-
-