Class/Object

com.github.vitalsoftware.scalaredox.models

OrderResult

Related Docs: object OrderResult | package models

Permalink

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] = collection.this.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] = collection.this.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] = collection.this.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] = collection.this.Seq.empty[Nothing])

    Permalink

    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

    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 ApplicationOrderID: Option[String]

    Permalink

    ID assigned by the application fulfilling the order

  5. val CollectionDateTime: Option[DateTime]

    Permalink

    DateTime the specimen was collected

  6. val CompletionDateTime: Option[DateTime]

    Permalink

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

  7. val ID: String

    Permalink

    ID of the order assigned by the placing system

  8. val Notes: Seq[String]

    Permalink

    Order-level notes

  9. val Priority: Option[OrderPriorityTypes.Value]

    Permalink

    Priority of the order.

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

  10. val Procedure: Option[CodeSet]

    Permalink

    Procedure that was ordered

  11. val Provider: Option[Provider]

    Permalink

    Provider making the order

  12. val ResponseFlag: Option[String]

    Permalink

    Specificity of the response requested from the receiving system.

    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".

  13. val Results: Seq[Result]

    Permalink

    List of result components and their values

  14. val ResultsStatus: Option[ResultsStatusTypes.Value]

    Permalink

    Current overall status of the order.

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

  15. val Status: String

    Permalink

    Current status of the order.

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

  16. val TransactionDateTime: Option[DateTime]

    Permalink

    DateTime at which the order status was updated.

  17. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. 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 AnyRef

Inherited from Any

Ungrouped