110 likes | 334 Views
Use Case Diagrams for PHA (1). <include>. Person. MHSV. Exercise. Create New Med. PHA Logon. ODLs. MSHV Logon. Conditions. Display CDS Graph. View Meds. Medication List. Track Patient Items. Provider. Patient. <include>. <include>. <include>. Sequence Diagram for PHA (2).
E N D
Use Case Diagrams for PHA (1) <include> Person MHSV Exercise Create New Med PHA Logon ODLs MSHV Logon Conditions Display CDS Graph View Meds Medication List Track Patient Items Provider Patient <include> <include> <include>
Sequence Diagramfor PHA (2) :Medication :MedicationGUI MSHV Select NewMed Input Med Info Store Med Info Carl: Actor Store Med Info Success/Failure Success/Failure Success/Failure
Sequence Diagramfor PHA (3) Carl:Patient :Medication MSHV :PHAGUI View Patients Patient List Select Carl Dr. D: Actor Request Carl’s Meds Get Meds Return Carl’s Meds View Carl’s Meds
Statechart Diagram for PHA View demo Display Patient Display Demo View Meds View NextPatient Select patient Next Patient Done Patient List Found Display Meds Select Done PHA Wait Main Menu Done
A Data Flow Diagram (DFD) for PHA Name, Passwd Provider LoginOK? UserDB PatientDB MedDB Logon Logon Result Display Meds Succ/Fail Msg PatientID Auth Patients View Patient Meds MedList
Entity Relationship Diagram for PHA C_ID DT_D C_Type DT_Type Conditions DiabetesTests Med_ID Meal_ID Med_Type Meal_Type Medications Meals ODL_ID D_ID ODL_Type D_Type ODLs Diet
Entity Relationship Diagram for PHA currentTime currentTime currentYMD currentYMD TI_from TI_ID currentYMD currentYMD TI_COM_ID TI_to TrackedItems TrackedItems TI_ID TI_to TI_from TI_COM_ID C1 C3 C4 M5 . . . . . . TI1 TI2 TI3 TI4 . . . . . TIxx 9/12 8/11 10/13 6/13 . . . . . . 12/12 8/12 --- 9/13 . . . . . . Conditions CondID CondType C1 Diabetes Asthma CHFandHBP Obesity Other C2 C3 C4 C5
ER for TrackPatient Data myBP PulseOx CurrentYMD myGlucose Cond_ID Resps Pulse D_ID myCondition myVitals Condition myCarbs myInsulin Diabetes Cond_ID myTestType TI_ID
ER for TrackPatient Data myPeakFlow myPeakFlow myPeakFlow CHF_ID O_ID A_ID Asthma Cond_ID TI_ID CHFandHPB Cond_ID TI_ID Obesity Cond_ID myMealType TI_ID
ER for TrackPatient Data CurrentYMD CurrentYMD Cond_ID Cond_ID myODL myVitals ODL TI_ID myODLvalue myMed myVitals Medication TI_ID name Many Attributes Omitted note
E-R Diagrams myCreateTime Pat_ID Per_ID myCreateTime myheight Person Patient Many Attributes Omitted 1 firstName lastName birthDate 1 1 m n n n Medication OpenEMRMeds MSHVMeds Has Conds Has ODLs Has Meds ODL Condition