Ehr Patient
class EhrPatient(firstName: String, lastName: String, gender: Gender, dateOfBirth: LocalDate, phone: String, email: String, address: Address, ehrIdentifier: String, ehrIdentifierType: String, homeEhr: String, homeMarket: String?, relationshipToPatient: RelationshipToPatient?) : Patient
Content copied to clipboard
A Patient that represents an existing patient in Epic, but not DexCare.
Parameters
firstName
The Patient's given name
lastName
The Patient's family name
gender
The Patient's gender
dateOfBirth
The Patient's birthdate
phone
The Patient's contact phone number
email
The Patient's email
address
The Patient's address
ehrIdentifier
An identifier of the patient record in Epic.
ehrIdentifierType
The type of identifier being sent in ehrIdentifier, e.g. "MRN" or "EPI".
homeEhr
Home EHR code.
Constructors
EhrPatient
Link copied to clipboard
fun EhrPatient(firstName: String, lastName: String, gender: Gender, dateOfBirth: LocalDate, phone: String, email: String, address: Address, ehrIdentifier: String, ehrIdentifierType: String, homeEhr: String, homeMarket: String? = null, relationshipToPatient: RelationshipToPatient? = null)
Content copied to clipboard
The Patient's given name
Functions
validate
Link copied to clipboard
Properties
dateOfBirth
Link copied to clipboard
ehrIdentifier
Link copied to clipboard
ehrIdentifierType
Link copied to clipboard
The type of identifier being sent in ehrIdentifier, e.g.