case class Encounter(Identifiers: Seq[Identifier] = scala.collection.Seq.empty[Nothing], Type: BasicCode = ..., DateTime: DateTime, EndDateTime: Option[DateTime] = scala.None, Providers: Seq[Provider] = scala.collection.Seq.empty[Nothing], Locations: Seq[Location] = scala.collection.Seq.empty[Nothing], Diagnosis: Seq[BasicCode] = scala.collection.Seq.empty[Nothing], ReasonForVisit: Seq[BasicCode] = scala.collection.Seq.empty[Nothing]) extends DateStamped with Product with Serializable
- Type
A code describing the type of encounter (office visit, hospital, etc). CPT-4
- DateTime
When the encounter took place, or alternatively when the encounter began if Encounters[].EndDateTime is present. ISO 8601 Format
- EndDateTime
When the encounter was completed, if available. ISO 8601 Format
- Providers
Providers seen
- Locations
The type of location where the patient was seen (Clinic, Urgent Care, Hostpital).
- Diagnosis
List of Diagnoses associated with the visit. SNOMED CT
- ReasonForVisit
The reason for the visit (usually this is what the patient reports). SNOMED CT
- Alphabetic
- By Inheritance
- Encounter
- Serializable
- Serializable
- Product
- Equals
- DateStamped
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
Encounter(Identifiers: Seq[Identifier] = scala.collection.Seq.empty[Nothing], Type: BasicCode = ..., DateTime: DateTime, EndDateTime: Option[DateTime] = scala.None, Providers: Seq[Provider] = scala.collection.Seq.empty[Nothing], Locations: Seq[Location] = scala.collection.Seq.empty[Nothing], Diagnosis: Seq[BasicCode] = scala.collection.Seq.empty[Nothing], ReasonForVisit: Seq[BasicCode] = scala.collection.Seq.empty[Nothing])
- Type
A code describing the type of encounter (office visit, hospital, etc). CPT-4
- DateTime
When the encounter took place, or alternatively when the encounter began if Encounters[].EndDateTime is present. ISO 8601 Format
- EndDateTime
When the encounter was completed, if available. ISO 8601 Format
- Providers
Providers seen
- Locations
The type of location where the patient was seen (Clinic, Urgent Care, Hostpital).
- Diagnosis
List of Diagnoses associated with the visit. SNOMED CT
- ReasonForVisit
The reason for the visit (usually this is what the patient reports). SNOMED CT
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
DateTime: DateTime
- Definition Classes
- Encounter → DateStamped
- val Diagnosis: Seq[BasicCode]
- val EndDateTime: Option[DateTime]
- val Identifiers: Seq[Identifier]
- val Locations: Seq[Location]
- val Providers: Seq[Provider]
- val ReasonForVisit: Seq[BasicCode]
- val Type: BasicCode
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )