Packages

case class OrderResult(ID: String, ApplicationOrderID: Option[String] = scala.None, TransactionDateTime: Option[DateTime] = scala.None, CollectionDateTime: Option[DateTime] = scala.None, CompletionDateTime: Option[DateTime] = scala.None, Notes: Seq[String] = scala.collection.Seq.empty[Nothing], ResultsStatus: Option[ResultsStatusTypes.Value] = scala.None, Procedure: Option[CodeSet] = scala.None, Provider: Option[Provider] = scala.None, Status: String, ResponseFlag: Option[String] = scala.None, Priority: Option[OrderPriorityTypes.Value] = scala.None, Results: Seq[Result] = scala.collection.Seq.empty[Nothing]) extends Product with Serializable

Results from an Order

ID

ID of the order assigned by the placing system

ApplicationOrderID

ID assigned by the application fulfilling the order

TransactionDateTime

DateTime at which the order status was updated.

CollectionDateTime

DateTime the specimen was collected

CompletionDateTime

Date and time the results were composed into a report and released.

Notes

Order-level notes

ResultsStatus

Current overall status of the order. One of the following: "Final", "Preliminary", "In Process", "Corrected", "Canceled".

Procedure

Procedure that was ordered

Provider

Provider making the order

Status

Current status of the order. The default value is "Resulted".

ResponseFlag

Specificity of the response requested from the receiving system. One of the following: "Acknowledgement", "Exceptions", "Replacements", "Associated Segments", "Confirmations" . This list is in increasing specificity, and the value selected will incorpate all previous options. Derived from HL7 Table 0121. The default value is "Associated Segments".

Priority

Priority of the order. One of the following: "Stat", "ASAP", "Routine", "Preoperative", "Timing Critical".

Results

List of result components and their values

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OrderResult
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OrderResult(ID: String, ApplicationOrderID: Option[String] = scala.None, TransactionDateTime: Option[DateTime] = scala.None, CollectionDateTime: Option[DateTime] = scala.None, CompletionDateTime: Option[DateTime] = scala.None, Notes: Seq[String] = scala.collection.Seq.empty[Nothing], ResultsStatus: Option[ResultsStatusTypes.Value] = scala.None, Procedure: Option[CodeSet] = scala.None, Provider: Option[Provider] = scala.None, Status: String, ResponseFlag: Option[String] = scala.None, Priority: Option[OrderPriorityTypes.Value] = scala.None, Results: Seq[Result] = scala.collection.Seq.empty[Nothing])

    ID

    ID of the order assigned by the placing system

    ApplicationOrderID

    ID assigned by the application fulfilling the order

    TransactionDateTime

    DateTime at which the order status was updated.

    CollectionDateTime

    DateTime the specimen was collected

    CompletionDateTime

    Date and time the results were composed into a report and released.

    Notes

    Order-level notes

    ResultsStatus

    Current overall status of the order. One of the following: "Final", "Preliminary", "In Process", "Corrected", "Canceled".

    Procedure

    Procedure that was ordered

    Provider

    Provider making the order

    Status

    Current status of the order. The default value is "Resulted".

    ResponseFlag

    Specificity of the response requested from the receiving system. One of the following: "Acknowledgement", "Exceptions", "Replacements", "Associated Segments", "Confirmations" . This list is in increasing specificity, and the value selected will incorpate all previous options. Derived from HL7 Table 0121. The default value is "Associated Segments".

    Priority

    Priority of the order. One of the following: "Stat", "ASAP", "Routine", "Preoperative", "Timing Critical".

    Results

    List of result components and their values

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val ApplicationOrderID: Option[String]
  5. val CollectionDateTime: Option[DateTime]
  6. val CompletionDateTime: Option[DateTime]
  7. val ID: String
  8. val Notes: Seq[String]
  9. val Priority: Option[OrderPriorityTypes.Value]
  10. val Procedure: Option[CodeSet]
  11. val Provider: Option[Provider]
  12. val ResponseFlag: Option[String]
  13. val Results: Seq[Result]
  14. val ResultsStatus: Option[ResultsStatusTypes.Value]
  15. val Status: String
  16. val TransactionDateTime: Option[DateTime]
  17. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  18. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped