Create Patient Flow
LeftPanel
On click Create Patient
Action Method-Create
Controller- Patient
CreatePatient.
Clear Cancel
cshtml
On Click On Click
All Field Get Cleared. Action Method: Search
Controller: Patient
If Address Is Not
ScrollToValidationSummary() Save Present Then Directly
; Call Go To
If Validation msg CreatePatient ()
No Validation msg
Javascript Function
False True
ConfirmPatient() 4 SavePatient() Call
OpenDialog If State==U.S
&&
D.M.E State== Patient
State
Action Method - Action Method-
ConfirmPatient VerifyAddressFromUSPS
ConfirmPatient
.cshtml
Controller- Patient Controller-Common
If Country == U.S
Verify
If Country Is Not
Equal To U.S Default
No Match
ConfirmShippingAddress.cshtml
Cancel
Override
USPS
Address Hide Dialogue
Javascript Function
Createpatient() Callback Function
Action Method: Create
Controller: Patient
pc_IsPatientDuplicate
Sp call
Error pc_SavePatient Success
Sp call
Action Method-Edit
Error message show Controller -Patient
Open Dialog
Patient Created
Successfully
SP List
pc_GetInsurance.sql pc_GetReferenceList.sql
SP List For Create Patient
pc_ADMCustomerBranchList.sql
pc_ADMOPCustomerBranchList.sql
pc_GetCountries.sql
pc_ADMCustomerBranchList.sql
pc_ADMOPCustomerBranchList.sql SP List DropDownList
pc_GetCountries.sql pc_GetInsurance.sql
pc_GetReferenceList.sql