Retail Visit Information
fun RetailVisitInformation(visitReason: String, patientDeclaration: PatientDeclaration, userEmail: String, contactPhoneNumber: String, actorRelationshipToPatient: RelationshipToPatient? = null, patientQuestions: List<PatientQuestion>? = null)
Content copied to clipboard
Parameters
visitReason
A short description describing the reason for scheduling the retail visit.
patientDeclaration
An enum used to determine who the visit should be scheduled for.
userEmail
This should always be a non-empty email address which can be used to contact the app user. Note: the patient email address as returned by Epic is not guaranteed to be present. For this reason, it is recommended to always collect this information from an alternative source, e.g. Auth0 email.
contactPhoneNumber
A phone number that can be used to communicate with the patient.
actorRelationshipToPatient
A RelationshipToPatient enum which is required when patientDeclaration is PatientDeclaration.Other.
patientQuestions
An optional list of PatientQuestion that will be passed through to the Epic appointment record.