HOW WOULD I SET UP THIS CODE AS A (
FLOW CHART
) LAYOUT. I NEED TO GET THIS PYTHON CODE AND SET UP A
FLOW CHART
FOR IT.
class Patient:
def __init__(self,fname,mname,lanme,zipcode,phone,addess,city,state):
self.firstName = fname
self.middleName = mname
self.lastName = lanme
self.zip = zipcode
self.phoneNumber=phone
self.add = addess
self.city = city
self.state = state
def __str__(self):
return "Name: " +self.firstName+ " "+ self.middleName +" "+self.lastName+"\n"+"Address: "+self.add+" city: "+self.city
class Procedure:
def __init__(self, procedure, date, practitioner, charges):
self.procedureName = procedure
self.procedureDate = date
self.practitionerName = practitioner
self.charg = charges
def __str__(self):
x= float(eval(str(self.charg)))
return "Procedure Name: "+ self.procedureName+"\nDate: "+ self.procedureDate+"\nPractioner: "+ self.practitionerName
#Patient Objecct
patient1 = Patient("Britney","Mark","Spears","40035","189030","2/78 Street 2", "abc","New York");
print("Patient Details: ")
print(patient1)
#procedure Objects
procedure1 = Procedure("Physical","12/15/2017","Dr. Irvine",250.00)
procedure2 = Procedure("X-ray","12/15/2017","Dr. Jamison",500)
procedure3 = Procedure("Blood test","12/15/2017","Dr. Smith",200)
print("Procedure#1: ")
print(procedure1)
print("Procedure#2: ")
print(procedure2)
print("Procedure#3: ")
print(procedure3)
total = procedure1.charg+procedure2.charg+procedure3.charg
print("Total charge = "+str(total))