Enumeration NullFlavor

This enumeration defines the set of possible "null-flavors", which are used to communicate why a data type value is empty when otherwise it should not be empty. Null Flavor: "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing." - HL7 V3

Enumeration Literals
AskedButUnknown AskedButUnknown

"Information was sought but not found (e.g., patient was asked but didn't know)" - HL7 V3

Derived Derived

"An actual value may exist, but it must be derived from the provided information (usually an EXPR generic data type extension will be used to convey the derivation expression" - HL7 V3

Invalid Invalid

"The value as represented in the instance is not a member of the set of permitted data values in the constrained value domain of a variable." - HL7 V3

Masked Masked

"There is information on this item available but it has not been provided by the sender due to security, privacy or other reasons. There may be an alternate mechanism for gaining access to this information." - HL7 V3

NegativeInfinity NegativeInfinity

"Negative infinity of numbers." - HL7 V3

NoInformation NoInformation

"The value is exceptional (missing, omitted, incomplete, improper). No information as to the reason for being an exceptional value is provided. This is the most general exceptional value. It is also the default exceptional value." - HL7 V3

NotApplicable NotApplicable

"Known to have no proper value (e.g., last menstrual period for a male)." - HL7 V3

NotAsked NotAsked

"This information has not been sought (e.g., patient was not asked)" - HL7 V3

PositiveInfinity PositiveInfinity

"Positive infinity of numbers." - HL7 V3

SufficientQuantity SufficientQuantity

"The specific quantity is not known, but is known to be non-zero and is not specified because it makes up the bulk of the material. e.g. 'Add 10mg of ingredient X, 50mg of ingredient Y, and sufficient quantity of water to 100mL.' The null flavor would be used to express the quantity of water." - HL7 V3

TemporarilyUnavailable TemporarilyUnavailable

"Information is not available at this time but it is expected that it will be available later." - HL7 V3

Trace Trace

"The content is greater than zero, but too small to be quantified." - HL7 V3

Unencoded Unencoded

"The actual value has not yet been encoded within the approved valueset for the domain." - HL7 V3

Unknown Unknown

"A proper value is applicable, but not known." - HL7 V3


Is Abstractfalse
Is Leaffalse
Name Expression
Owned Template Signature
Owning Template Parameter
Qualified NameFHIM::Datatypes::NullFlavor
Template Parameter