Packages

case class Visit(Meta: Meta, Header: Header, AllergyText: Option[String] = scala.None, Allergies: Seq[Allergy] = scala.collection.Seq.empty[Nothing], AssessmentText: Option[String] = scala.None, Assessment: Option[Assessment] = scala.None, ChiefComplaintText: Option[String] = scala.None, Encounters: Seq[Encounter] = scala.collection.Seq.empty[Nothing], HistoryOfPresentIllness: Option[String] = scala.None, MedicationsText: Option[String] = scala.None, Medications: Seq[MedicationTaken] = scala.collection.Seq.empty[Nothing], PhysicalExamText: Option[String] = scala.None, PlanOfCare: Option[PlanOfCare] = scala.None, ProblemsText: Option[String] = scala.None, Problems: Seq[Problem] = scala.collection.Seq.empty[Nothing], ReasonForVisitText: Option[String] = scala.None, ResultText: Option[String] = scala.None, Results: Seq[ChartResult] = scala.collection.Seq.empty[Nothing], ReviewOfSystemsText: Option[String] = scala.None, SubjectiveText: Option[String] = scala.None, VitalSignsText: Option[String] = scala.None, VitalSigns: Seq[VitalSigns] = scala.collection.Seq.empty[Nothing]) extends ClinicalSummaryLike with Product with Serializable

TODO: Running into Function22 and Tuple22 limits here... https://stackoverflow.com/questions/20258417/how-to-get-around-the-scala-case-class-limit-of-22-fields Case class is fine, but Scala macro for Json formatting is not. Temporary solution is to comment a few items out... Better solution is use play-json-extensions to support OFormat for 22+ field case classes See pull request at https://github.com/xdotai/play-json-extensions/pull/34

AllergyText

Free text form of the allergies summary

Allergies

A code for the type of allergy intolerance this is (food, drug, etc.). [Allergy/Adverse Event Type Value Set](http://phinvads.cdc.gov/vads/ViewValueSet.action?id=7AFDBFB5-A277-DE11-9B52-0015173D1785)

AssessmentText

Free text of the clinician's conclusions and working assumptions that will guide treatment of the patient

Assessment

An array of diagnoses

ChiefComplaintText

Free text chief complaint with any documented exposition

Encounters

A code describing the type of encounter (office visit, hospital, etc). CPT-4

HistoryOfPresentIllness

Free text describing the history related to the reason for the encounter

MedicationsText

Free text form of the medications summary

Medications

Array of medications

PhysicalExamText

Free text regarding the physical exam, observations by clinician

PlanOfCare

Free text form of the plan of care summary

ProblemsText

Free text form of the problems summary

Problems

An array of all of patient relevant problems, current and historical.

ReasonForVisitText

Free text describing the patient's reason for the patient's visit

ResultText

Free text form of the results summary

Results

Array of test results for the patient. This can include laboratory results, imaging results, and procedure Results[].

ReviewOfSystemsText

Free text about symptoms and wellbeing of the patient

SubjectiveText

Free text description of the patient's condition as reported by the patient and documented by the clinician

VitalSignsText

Free text form of the vital signs summary

VitalSigns

An array of groups of vital signs. Each element represents one time period in which vitals were recorded.

Linear Supertypes
Serializable, Serializable, Product, Equals, ClinicalSummaryLike, HasPatient, MetaLike, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Visit
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ClinicalSummaryLike
  7. HasPatient
  8. MetaLike
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Visit(Meta: Meta, Header: Header, AllergyText: Option[String] = scala.None, Allergies: Seq[Allergy] = scala.collection.Seq.empty[Nothing], AssessmentText: Option[String] = scala.None, Assessment: Option[Assessment] = scala.None, ChiefComplaintText: Option[String] = scala.None, Encounters: Seq[Encounter] = scala.collection.Seq.empty[Nothing], HistoryOfPresentIllness: Option[String] = scala.None, MedicationsText: Option[String] = scala.None, Medications: Seq[MedicationTaken] = scala.collection.Seq.empty[Nothing], PhysicalExamText: Option[String] = scala.None, PlanOfCare: Option[PlanOfCare] = scala.None, ProblemsText: Option[String] = scala.None, Problems: Seq[Problem] = scala.collection.Seq.empty[Nothing], ReasonForVisitText: Option[String] = scala.None, ResultText: Option[String] = scala.None, Results: Seq[ChartResult] = scala.collection.Seq.empty[Nothing], ReviewOfSystemsText: Option[String] = scala.None, SubjectiveText: Option[String] = scala.None, VitalSignsText: Option[String] = scala.None, VitalSigns: Seq[VitalSigns] = scala.collection.Seq.empty[Nothing])

    AllergyText

    Free text form of the allergies summary

    Allergies

    A code for the type of allergy intolerance this is (food, drug, etc.). [Allergy/Adverse Event Type Value Set](http://phinvads.cdc.gov/vads/ViewValueSet.action?id=7AFDBFB5-A277-DE11-9B52-0015173D1785)

    AssessmentText

    Free text of the clinician's conclusions and working assumptions that will guide treatment of the patient

    Assessment

    An array of diagnoses

    ChiefComplaintText

    Free text chief complaint with any documented exposition

    Encounters

    A code describing the type of encounter (office visit, hospital, etc). CPT-4

    HistoryOfPresentIllness

    Free text describing the history related to the reason for the encounter

    MedicationsText

    Free text form of the medications summary

    Medications

    Array of medications

    PhysicalExamText

    Free text regarding the physical exam, observations by clinician

    PlanOfCare

    Free text form of the plan of care summary

    ProblemsText

    Free text form of the problems summary

    Problems

    An array of all of patient relevant problems, current and historical.

    ReasonForVisitText

    Free text describing the patient's reason for the patient's visit

    ResultText

    Free text form of the results summary

    Results

    Array of test results for the patient. This can include laboratory results, imaging results, and procedure Results[].

    ReviewOfSystemsText

    Free text about symptoms and wellbeing of the patient

    SubjectiveText

    Free text description of the patient's condition as reported by the patient and documented by the clinician

    VitalSignsText

    Free text form of the vital signs summary

    VitalSigns

    An array of groups of vital signs. Each element represents one time period in which vitals were recorded.

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 Allergies: Seq[Allergy]
    Definition Classes
    VisitClinicalSummaryLike
  5. val AllergyText: Option[String]
  6. val Assessment: Option[Assessment]
  7. val AssessmentText: Option[String]
  8. val ChiefComplaintText: Option[String]
  9. val Encounters: Seq[Encounter]
    Definition Classes
    VisitClinicalSummaryLike
  10. val Header: Header
    Definition Classes
    VisitClinicalSummaryLike
  11. val HistoryOfPresentIllness: Option[String]
  12. val Medications: Seq[MedicationTaken]
    Definition Classes
    VisitClinicalSummaryLike
  13. val MedicationsText: Option[String]
  14. val Meta: Meta
    Definition Classes
    VisitClinicalSummaryLikeMetaLike
  15. def Patient: Patient
    Definition Classes
    ClinicalSummaryLikeHasPatient
  16. val PhysicalExamText: Option[String]
  17. val PlanOfCare: Option[PlanOfCare]
    Definition Classes
    VisitClinicalSummaryLike
  18. val Problems: Seq[Problem]
    Definition Classes
    VisitClinicalSummaryLike
  19. val ProblemsText: Option[String]
  20. val ReasonForVisitText: Option[String]
  21. val ResultText: Option[String]
  22. val Results: Seq[ChartResult]
    Definition Classes
    VisitClinicalSummaryLike
  23. val ReviewOfSystemsText: Option[String]
  24. val SubjectiveText: Option[String]
  25. val VitalSigns: Seq[VitalSigns]
    Definition Classes
    VisitClinicalSummaryLike
  26. val VitalSignsText: Option[String]
  27. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  28. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. 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 ClinicalSummaryLike

Inherited from HasPatient

Inherited from MetaLike

Inherited from AnyRef

Inherited from Any

Ungrouped