Class FhirExtensions.DataAbsentReason

java.lang.Object
io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
Enclosing class:
FhirExtensions

public static final class FhirExtensions.DataAbsentReason extends Object
Factory methods for data-absent-reason extensions pre-populated with a code from the http://terminology.hl7.org/CodeSystem/data-absent-reason code system, see CodeSystem: DataAbsentReason.
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.hl7.fhir.r4.model.Extension
    The source was asked but declined to answer.
    static org.hl7.fhir.r4.model.Extension
    The source was asked but does not know the value.
    static org.hl7.fhir.r4.model.Extension
    The content of the data is represented in the resource narrative.
    static org.hl7.fhir.r4.model.Extension
    Some system or workflow process error means that the information is not available.
    static org.hl7.fhir.r4.model.Extension
    The information is not available due to security, privacy or related reasons.
    static org.hl7.fhir.r4.model.Extension
    The numeric value is excessively low and unrepresentable due to a floating point processing error.
    static org.hl7.fhir.r4.model.Extension
    The numeric value is undefined or unrepresentable due to a floating point processing error.
    static org.hl7.fhir.r4.model.Extension
    There is no proper value for this element (e.g.
    static org.hl7.fhir.r4.model.Extension
    The workflow didn't lead to this value being known.
    static org.hl7.fhir.r4.model.Extension
    The value is not available because the observation procedure (test, etc.) was not performed.
    static org.hl7.fhir.r4.model.Extension
    The value is not permitted in this context (e.g.
    static org.hl7.fhir.r4.model.Extension
    The numeric value is excessively high and unrepresentable due to a floating point processing error.
    static org.hl7.fhir.r4.model.Extension
    There is reason to expect (from the workflow) that the value may become known.
    static org.hl7.fhir.r4.model.Extension
    The value is expected to exist but is not known.
    static org.hl7.fhir.r4.model.Extension
    The source system wasn't capable of supporting this element.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • unknown

      public static org.hl7.fhir.r4.model.Extension unknown()
      The value is expected to exist but is not known.
    • askedUnknown

      public static org.hl7.fhir.r4.model.Extension askedUnknown()
      The source was asked but does not know the value.
    • tempUnknown

      public static org.hl7.fhir.r4.model.Extension tempUnknown()
      There is reason to expect (from the workflow) that the value may become known.
    • notAsked

      public static org.hl7.fhir.r4.model.Extension notAsked()
      The workflow didn't lead to this value being known.
    • askedDeclined

      public static org.hl7.fhir.r4.model.Extension askedDeclined()
      The source was asked but declined to answer.
    • masked

      public static org.hl7.fhir.r4.model.Extension masked()
      The information is not available due to security, privacy or related reasons.
    • notApplicable

      public static org.hl7.fhir.r4.model.Extension notApplicable()
      There is no proper value for this element (e.g. last menstrual period for a male).
    • unsupported

      public static org.hl7.fhir.r4.model.Extension unsupported()
      The source system wasn't capable of supporting this element.
    • asText

      public static org.hl7.fhir.r4.model.Extension asText()
      The content of the data is represented in the resource narrative.
    • error

      public static org.hl7.fhir.r4.model.Extension error()
      Some system or workflow process error means that the information is not available.
    • notANumber

      public static org.hl7.fhir.r4.model.Extension notANumber()
      The numeric value is undefined or unrepresentable due to a floating point processing error.
    • negativeInfinity

      public static org.hl7.fhir.r4.model.Extension negativeInfinity()
      The numeric value is excessively low and unrepresentable due to a floating point processing error.
    • positiveInfinity

      public static org.hl7.fhir.r4.model.Extension positiveInfinity()
      The numeric value is excessively high and unrepresentable due to a floating point processing error.
    • notPerformed

      public static org.hl7.fhir.r4.model.Extension notPerformed()
      The value is not available because the observation procedure (test, etc.) was not performed.
    • notPermitted

      public static org.hl7.fhir.r4.model.Extension notPermitted()
      The value is not permitted in this context (e.g. due to profiles, or the base data types).