0% found this document useful (0 votes)
9 views

Implementation

This document describes several flows related to a medical appointment booking system. It includes flows for choosing whether a user is a patient or doctor, doctor and patient signups, setting appointments, appointment details, payment options, fees payment, doctor approvals, and patient feedback. The flows use properties, UI controls, decision tables, data types, transformations, and activities to manage the data and process.

Uploaded by

Serijsn
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Implementation

This document describes several flows related to a medical appointment booking system. It includes flows for choosing whether a user is a patient or doctor, doctor and patient signups, setting appointments, appointment details, payment options, fees payment, doctor approvals, and patient feedback. The flows use properties, UI controls, decision tables, data types, transformations, and activities to manage the data and process.

Uploaded by

Serijsn
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 10

Flow Name :

Use For :

Flow Action name :

Section name :

Property Use :

Ui Control :

Table type :

Dession Table :

Data Type use :

Data Transform Use :

Activity Use :

Report Defination Use :

==================================================================

Flow Name : Option_Flow

Use For : choose the patient or doctor

Flow Action name : ChooseTheCorrectOption

Section name : AreYouDocPatSection

Property Use : SignupOption (TrueFalse)

Ui Control : pxRadioButtons

Table type : Prompt List(Patient / Doctor)

Dession Table: OptionRule2

Data Type use:

Data Transform Use:

Activity Use:

Report Defination Use:

======================================================================

Flow Name : Option

Use For : Doctor Sign Up


Flow Action name : DocSignUp

Section name : DocSec

All the properties are required.(Always)

Property Use: .DocProperty.Name\ Docproperty.Age like that.


DocProperty is single page from data class

Ui Control :

Table type:

Dession Table:

Data Type use:

Data Transform Use:

Activity Use: in the Post Processing DocSignUpRecord

Page New | Property Set | Obj Save|Property Set | Call Data-Admin-operator-Id

Docproperty Takes the insatnce of the doctar data Class and it is a single page.

pages and class

DocPage -> MyOrg-project-Data-Doctor


Operatir Page -> Data-Admin_Operator-ID

Basicaly it is setting the data enter by the user. add in the data table.
when the doctor regester. doctor operator id is created

Docpage is a temporary page where I save all the details first. then it
automaticaly reflect to my data table

operator create:

Report Defination Use:

change Step -> change to the Resalution

=========================================

Flow Name : Option2

Use For:

Flow Action name : LogSignOption For Patient

Section name : LoginSignSec

Property Use: LogSignprop

Ui Control : RadioButton
Table type: signup / login (Prompt Value)

Dession Table: optionRule1

Data Type use:

Data Transform Use:

Activity Use:

Report Defination Use:

===============================================

Flow Name :

Use For : patient signup

Flow Action name : patientSignup

Section name : PatientSec

Property Use : Like Doctor Signup

Ui Control :

Table type :

Dession Table :

Data Type use :

Data Transform Use :

Activity Use :

Report Defination Use :

==============================================

Flow Name :

Use For :

Flow Action name : SetAppoinment

Section name : AppoinmentSec

Property Use :

Ui Control :

Table type :

Dession Table :

Data Type use :


Activity : ProfileNamepatientName (property Set \ Remove)

use remove for removeing the data from the user input

Activity Use : PatSignUpRecord

pagenew \poperty save\ obj save

pat page = myorg-projectid-data-patient

workPage= myorg-projectid-work-projectdemo
pyWorkPage help us to acess the property which are in the work layer

why?
When the User register him self in the registration sec then all the think data
will save in the clipboard. we are useing obj save and save the data from the
teporary page to the data page.
and this is also a registration for appoinment. so we need to add this thinks to
that

we can not use a different activity with different key in a particular table.
for those two table our key is same

because this is in the same flow thats why the previous user input will be save in
the clipboard
all the thinks remain same in the clipboard as this is in the same flow.

Report Defination Use : PopulateDoctorRating

this is .DocName isEqual pyWorkPage.ChooseDocName(select doctor name)

to comapre the doctor email to appoment doctor from patient class

CheckBox

=============================================
apporval =>

apporval flow type : single level

route to Specific user reciptionist

if apporaved then continue and set status complete

if rejected then resolve and set status Resolve-Rejected

send email:

Field = patProperty.email

subject : Appoinment Details

Message = Correspondence

templete
AppoinmentSubmissionSec

=====================================================

Flow Name :

Use For :

Flow Action name : PatientLoginFA

Section name : LoginSection

Property Use : patProperty.Email / Password

Ui Control :

Table type :

Dession Table :

Data Type use :

Data Transform Use :

Activity Use :

Report Defination Use :

change state to Appoinment details to Customer

=======================================================

Flow Name :

Use For :

Flow Action name : What Do You Want

Section name : What Do You Want Sec

Property Use :

Ui Control :

Table type :

Dession Table : What Do you Want Rule

Data Type use :

Data Transform Use : LoadCurrentloggedpatient


CurrentPatient = Myorg- ProjectD-Data-Patient

D_Patient[Email:Primary.patprpert.Email]
Activity Use :

Report Defination Use :

=================================================

Flow Name :

Use For :

Flow Action name : PatientUpdateFlowAction

Section name : PatientUpdateSec


embaded section : ShowUpdateSection

Property Use : Patproperty.Email useing this porperty we can fetch the data from
the data base

useing patientUpdateProperty we can fetch the email from the database

d_patientList the data will be there

we are matching this this emil to the user input

Useing embaded section

use data page

D_PatientSavable

Ui Control :

Table type : data page

Dession Table :

Data Type use :

Data Transform Use :

Activity Use :

Report Defination Use :

=================================================

Flow Name :

Use For :

Flow Action name : AppoinmentDetailsFA

Section name : ShowDetailsSec


Embeded Section : ShowDetailsSecondSection (Use data Page)
D_Patient(No need to edit)
.patProperty.email

first it is check the email is same or not. Then it fetch the data (D_Patient)

Property Use :

Ui Control :

Table type :

Dession Table :

Data Type use : Patient

Data Transform Use :

Activity Use :

Report Defination Use :

change stage - Fees And Feed Back


========================================================

Flow Name :

Use For :

Flow Action name : Payment Option

Section name : PaymentOptionSec

Property Use : PaymentOption

Ui Control :

Table type :

Dession Table :

Data Type use :

Data Transform Use :

Activity Use :

Report Defination Use :

==========================================================

Flow Name :

Use For :

Flow Action name : Fees Payment

Section name : Fees Payment Sec


Property Use : CurrentPatient.Name

Editable Setting custom pixal

Ui Control :

Table type :

Dession Table :

Validation : CVV , Card Number

Data Type use : payment information

Data Transform Use : Set Operator

Activity Use : Save Payment Info

page new | property Set | obj-save

pages and classes

PaymentPage = Myorg-ProjectD-Data-Payment information

Report Defination Use :


===========================================

Split For Each : useing this automation we can route a particular assignment to
particular operator or user of our application
multiple operator\ multiple user at a time

Property : DoctorPageList (Page List)

In this page list property will be acess the doctor data type

Class : MyOrg-projectD-Data-Doctor to which class section will be visible

We have to create a another flow that will be shown to the particuler operator or
user where the operator will be routed

in docter data type we take a user reference field call Doctor-Operator-ID

use to show all the existing operator of our application

data acess : Automation (Data-admin-Operator-ID)

Ui Control : pxDropDown

Table type : Class Key Value

Flow Name : GetDoctorApporval

Assignment:

Route to Operator - user reference - Doctor Operator Id

Section - Apporval Section


NameOnCard - because we are doing in Doctor data class. then there is no acess of
patient class. so we take card name porerty as patient name

if we use append to then there is no option for Set a particular property value

all the operator of the doctor page list will be equal to Current page.
ApponmentDoc

SetOperatorID : - in the fees payment Section

before fees payment section open we use this data transform

Action target Relation Source

Append and Map to .DoctorpageList a new Page

Set .DoctorOperatorId Equla to CurrentPatient

in current page i have taken the data from the data Table to the clipboard

ShowDetailsSec is for pdf

=================================================

Flow Name :

Use For :

Flow Action name : GiveFeedBackFA

Section name : TakeRating

Property Use : ChoseDocForReting

Ui Control :

Table type :

Dession Table :

Data Type use :

Data Transform Use :

Activity Use : SaveRatingData

page-new / property set/ obj save

Report Defination Use : Populate Doctor Name


use to show thw doctor name in the rating
and show doctar specialization
Property for value is .Email is storing in the data base

and .name will display in the screen

for name we take a embeded section : TakingRatingEmbedded

Prompt list take for avalable doctor

You might also like