home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 4 Power Pack / Visual_Basic4_Power_Pack.bin / vb4files / schedvbx / samples.z / APPTLIST.FRM (.txt) next >
Encoding:
Visual Basic Form  |  1995-03-14  |  8.2 KB  |  199 lines

  1. ApptsListForm
  2. Appointments
  3. Form15
  4. Doctors
  5. Delete
  6. &Delete
  7. E&xit
  8. Panel3D1
  9. SSPanel#
  10. ExamRoom
  11. Patient
  12. ApptNumber
  13. ApptNumber
  14. ApptDuration
  15. ApptTime
  16. Reason
  17. Notes
  18. Label3
  19. Appt. Duration:
  20. Label2
  21. Appt. Time:
  22. Label1
  23. Patient:
  24. Label5
  25. Exam Room:
  26. Label7
  27. Reason for Visit:
  28. Label10
  29. Notes:
  30. ApptList
  31. Label12
  32. Appointments:
  33. Label11
  34. Doctor:
  35. Exit_Click
  36. DoctorListForm
  37. ApptsListForm
  38. @    Form_Load
  39. DoctorsFormn
  40.     SchedVBX1    
  41. ResMax
  42. Doctors
  43. ResNameO
  44. BarsMax
  45.     ExamRooms
  46. BarName
  47. ExamRoom@
  48.     ListIndex8
  49. Doctors_Change
  50. Doctors_ClickL
  51. ApptList
  52. TBMax(
  53. TBResource
  54. TBUser1
  55. TBBeg
  56. Patients
  57.     Recordset
  58. PatientListForm
  59. PatList
  60. Patientq
  61. ApptList_Click0
  62. LookupCriteria
  63. iIndex9
  64.     PatNumber+
  65. NoMatch|
  66. PatientName
  67. AddressM
  68. StateQ
  69.     PhoneHome
  70.     PhoneWork
  71. InsuranceCompany
  72. PrimaryDoc
  73. Status
  74. Notes
  75. ItemData
  76.     ListCount
  77. Appts_
  78. ApptTime
  79. ApptDuration
  80. TBDur
  81. TBBar
  82. Reason
  83. LoadApptList+
  84. LoadPatList
  85. Screen
  86. MousePointerg
  87. sOriginalDurFormat
  88. DefaultDurationFormat
  89. ApptNumber
  90. Patient_Change
  91. Patient_Click
  92. atientNameF
  93. Patient_LostFocus
  94. iApptListIndex
  95. iPatient
  96. sPatientName
  97. sUser4
  98. Delete_Click
  99. TBUser2\
  100. ApptTime_Change
  101.     DocNumber
  102. ResUser2
  103. PhoneOffices
  104. ApptTime_LostFocus
  105. ApptDuration_ChangeE
  106. ApptDuration_LostFocus
  107. TBEnd
  108. ExamRoom_Change
  109. Reason_Change
  110. TBUser3
  111. Reason_LostFocus
  112. Notes_Change
  113. Notes_LostFocus
  114. @    Add_Click
  115. iResult
  116. SchedVBXAddResource
  117. LoadDocListu
  118. DocList
  119. Apptss
  120. SchedVBXAddTimeBlock
  121. iSelDoctor
  122. iDoctor
  123.     ResDelete
  124. iSelAppt
  125. elete
  126. iAppt
  127. TBDelete
  128. ExamRoom_LostFocus
  129. SetBarText
  130. SnapToHalfHour
  131. Add_Click
  132.  get next TimeBlock # from Schedule/VBX
  133.  add blank TimeBlock to Schedule/VBX
  134. 1 Hour
  135.  add record to Appts Table in database
  136. Appointment Number
  137. Doctor Number
  138. Patient Number
  139. Begin
  140. Reason for Visit
  141. Exam Room
  142. Notes
  143. ApptDuration_LostFocus
  144.  update Schedule/VBX control with new time
  145. %H Hours %M Mins
  146.  update database with new time
  147. ApptList_Click
  148.  Position Appointment Table Datacontrol to this record
  149. [Appointment Number] = 
  150. Warning - that Appointment was not found in the Appointments table!
  151. Patient Number
  152. %H Hours %M Mins
  153. Reason for Visit
  154. Notes
  155. ApptTime_LostFocus
  156.  update Schedule/VBX control with new time
  157.  update database with new time
  158. Begin
  159. Delete_Click
  160. No Appointment Selected
  161.  Change pointer to hourglass.
  162.  delete the Appointment Record
  163. [Appointment Number] = 
  164.  Return pointer to normal.
  165. Warning - that Appointment was not found in the Appointments table!
  166.  Next, move all "Appointment Number"s down to matchp
  167. [Appointment Number] > 
  168. Appointment Number
  169. Appointment Number
  170.  Remove the TimeBlock from Schedule/VBXs
  171.  Reload List
  172.  Return pointer to normal.
  173. Doctors_Click
  174.  fill appt listo
  175. ExamRoom_LostFocus
  176.  update Schedule/VBX control with new time
  177. Exit_Click
  178. Form_Load
  179.  fill Doctors combo box
  180.  fill Exam Room combo box
  181.  Load Patient combo box from Patients Table
  182.  select first doctor in list
  183. LoadApptList
  184.  fill appt list 
  185. Notes_LostFocus
  186.  update database with new time
  187. Notes
  188. Patient_LostFocus
  189.  update patient database
  190. Patient Number
  191.  get patient name from Patients tablet
  192. [Patient Number] = 
  193.  update Schedule/VBX TimeBlock valuesi
  194.  reload appointment list
  195. Reason_LostFocus
  196.  update Schedule/VBX control with new time
  197.  update database with new time
  198. Reason for Visit
  199.