Class Observation.ReferenceRange

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
    Enclosing class:
    Observation

    public static class Observation.ReferenceRange
    extends ca.uhn.fhir.model.api.BaseIdentifiableElement
    implements ca.uhn.fhir.model.api.IResourceBlock
    Block class for child element: Observation.referenceRange ()

    Definition: Guidance on how to interpret the value by comparison to a normal or recommended range

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
      • getLow

        public SimpleQuantityDt getLow()
        Gets the value(s) for low (). creating it if it does not exist. Will not return null.

        Definition: The value of the low bound of the reference range. The low bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the low bound is omitted, it is assumed to be meaningless (e.g. reference range is <=2.3).

      • setLow

        public Observation.ReferenceRange setLow​(SimpleQuantityDt theValue)
        Sets the value(s) for low ()

        Definition: The value of the low bound of the reference range. The low bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the low bound is omitted, it is assumed to be meaningless (e.g. reference range is <=2.3).

      • getHigh

        public SimpleQuantityDt getHigh()
        Gets the value(s) for high (). creating it if it does not exist. Will not return null.

        Definition: The value of the high bound of the reference range. The high bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the high bound is omitted, it is assumed to be meaningless (e.g. reference range is >= 2.3).

      • setHigh

        public Observation.ReferenceRange setHigh​(SimpleQuantityDt theValue)
        Sets the value(s) for high ()

        Definition: The value of the high bound of the reference range. The high bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the high bound is omitted, it is assumed to be meaningless (e.g. reference range is >= 2.3).

      • getMeaning

        public CodeableConceptDt getMeaning()
        Gets the value(s) for meaning (). creating it if it does not exist. Will not return null.

        Definition: Code for the meaning of the reference range

      • getAge

        public RangeDt getAge()
        Gets the value(s) for age (). creating it if it does not exist. Will not return null.

        Definition: The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so

      • setAge

        public Observation.ReferenceRange setAge​(RangeDt theValue)
        Sets the value(s) for age ()

        Definition: The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so

      • getTextElement

        public ca.uhn.fhir.model.primitive.StringDt getTextElement()
        Gets the value(s) for text (). creating it if it does not exist. Will not return null.

        Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.

      • getText

        public String getText()
        Gets the value(s) for text (). creating it if it does not exist. This method may return null.

        Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.

      • setText

        public Observation.ReferenceRange setText​(ca.uhn.fhir.model.primitive.StringDt theValue)
        Sets the value(s) for text ()

        Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.

      • setText

        public Observation.ReferenceRange setText​(String theString)
        Sets the value for text ()

        Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.