Class/Object

com.github.vitalsoftware.scalaredox.models

Observation

Related Docs: object Observation | package models

Permalink

case class Observation(Code: String, CodeSystem: String, CodeSystemName: Option[String] = scala.None, Name: Option[String] = scala.None, DateTime: DateTime, Status: Option[String] = scala.None, Value: Option[String] = scala.None, ValueType: Option[ValueTypes.Value] = scala.None, Units: Option[String] = scala.None, ReferenceRange: Option[ReferenceRange] = scala.None, TargetSite: Option[BasicCode] = scala.None, Interpretation: Option[String] = scala.None) extends Code with Status with DateStamped with Product with Serializable

Coded Observation of a patient.

ValueType

Data type of the value. One of the following: "Numeric", "String", "Date", "Time", "DateTime", "Coded Entry", "Encapsulated Data". Derived from HL7 Table 0125.

Units

The units of the measurement. [UCUM Units of Measure](http://unitsofmeasure.org/ucum.html)

TargetSite

Where (on or in the body) the observation is made. (e.g. "Entire hand (body structure)"). SNOMED CT

Interpretation

A flag indicating whether or not the observed value is normal, high, or low. [Supported Values](https://www.hl7.org/fhir/v3/ObservationInterpretation/index.html)

Linear Supertypes
Serializable, Serializable, Product, Equals, DateStamped, Status, Code, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Observation
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DateStamped
  7. Status
  8. Code
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Observation(Code: String, CodeSystem: String, CodeSystemName: Option[String] = scala.None, Name: Option[String] = scala.None, DateTime: DateTime, Status: Option[String] = scala.None, Value: Option[String] = scala.None, ValueType: Option[ValueTypes.Value] = scala.None, Units: Option[String] = scala.None, ReferenceRange: Option[ReferenceRange] = scala.None, TargetSite: Option[BasicCode] = scala.None, Interpretation: Option[String] = scala.None)

    Permalink

    ValueType

    Data type of the value. One of the following: "Numeric", "String", "Date", "Time", "DateTime", "Coded Entry", "Encapsulated Data". Derived from HL7 Table 0125.

    Units

    The units of the measurement. [UCUM Units of Measure](http://unitsofmeasure.org/ucum.html)

    TargetSite

    Where (on or in the body) the observation is made. (e.g. "Entire hand (body structure)"). SNOMED CT

    Interpretation

    A flag indicating whether or not the observed value is normal, high, or low. [Supported Values](https://www.hl7.org/fhir/v3/ObservationInterpretation/index.html)

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Code: String

    Permalink
    Definition Classes
    ObservationCode
  5. val CodeSystem: String

    Permalink
    Definition Classes
    ObservationCode
  6. val CodeSystemName: Option[String]

    Permalink
    Definition Classes
    ObservationCode
  7. val DateTime: DateTime

    Permalink
    Definition Classes
    ObservationDateStamped
  8. val Interpretation: Option[String]

    Permalink

    A flag indicating whether or not the observed value is normal, high, or low.

    A flag indicating whether or not the observed value is normal, high, or low. [Supported Values](https://www.hl7.org/fhir/v3/ObservationInterpretation/index.html)

  9. val Name: Option[String]

    Permalink
    Definition Classes
    ObservationCode
  10. val ReferenceRange: Option[ReferenceRange]

    Permalink
  11. val Status: Option[String]

    Permalink
    Definition Classes
    ObservationStatus
  12. val TargetSite: Option[BasicCode]

    Permalink

    Where (on or in the body) the observation is made.

    Where (on or in the body) the observation is made. (e.g. "Entire hand (body structure)"). SNOMED CT

  13. val Units: Option[String]

    Permalink

    The units of the measurement.

    The units of the measurement. [UCUM Units of Measure](http://unitsofmeasure.org/ucum.html)

  14. val Value: Option[String]

    Permalink
  15. val ValueType: Option[ValueTypes.Value]

    Permalink

    Data type of the value.

    Data type of the value. One of the following: "Numeric", "String", "Date", "Time", "DateTime", "Coded Entry", "Encapsulated Data". Derived from HL7 Table 0125.

  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DateStamped

Inherited from Status

Inherited from Code

Inherited from AnyRef

Inherited from Any

Ungrouped