SlideShare a Scribd company logo
Health Care Workflow Process
Improvement
Process Mapping
Lecture f
This material (Comp 10 Unit 3) was developed by Duke University, funded by the Department of Health and
Human Services, Office of the National Coordinator for Health Information Technology under Award
Number IU24OC000024. This material was updated by Normandale Community College, funded under
Award Number 90WT0003.
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/
Process Mapping
Learning Objectives
• Read and interpret UML class, activity, and
state diagrams
2
Process Mapping
Topics - Lecture f
• Purpose, symbols, and conventions for
UML
– Class,
– Activity and
– State machine diagram
• Reading and interpreting the diagrams
3
Methods for Diagramming
Processes
Table 3.5 Methods for Diagramming Processes. Nahm, M., 2012.
4
Background
• Developed by the Object Management Group
(OMG)
• First version, UML1 released in 1997
• Created to overcome incompatibility of different
notations for software modeling
– i.e., For software design and development, NOT
workflow or process representation.
• Adapts and incorporates pre-existing notations:
– Flowcharts, Yourdon, Gane-Sarson, Entity-
relationship diagrams and ISO 5807.
5
Use
• Developed for visual modeling in software
development
• Later to automate software development
• 13 different diagrams for representing aspects of
computer software
– Functionality, data content, and data movement
– Not physical process steps
• Many IT professionals are trained in UML
• Workflow analysts may encounter UML
diagrams
6
UML 2.0 Diagrams Covered
• Structure Diagrams
– Class Diagram
• Behavior Diagrams
– Activity Diagram
– State Machine Diagram
• Interaction Diagrams
7
Class Diagram
• Model of the information stored in a
system
• Analogous to the E-R diagram
8
Class Diagram Example
9
Class Diagram Notation
• Classes are shown by boxes
• Associations are shown by lines
• Cardinality and modality are shown by numbers on
the lines
10
Class Diagram - Larger View
11
Activity Diagram
• Similar to a flowchart
• Shows movement
• Uses fewer symbols than flowcharts
12
Activity Diagram Symbols
• Activities are shown by a long
rectangle with rounded corners
• Motion and direction are shown by
lines with arrow heads
• Branch points are shown by either
diamonds or heavy horizontal lines
•
Symbols that have a meaning
• Start of a process is shown by a solid
circle
• End of a process is shown by a solid
circle concentric with a “no fill” circle
13
Activity Diagram Example
14
State Diagram
• Shows the different “statuses” allowed
• Valid transitions from state to state
15
State Diagram Symbols
• Rectangles that
show the states
• Lines and arrows
that show valid
transitions from
state to state
16
State Diagram Example
17
Maintenance
• UML is an international standard and is
maintained by the OMG
• The standard is freely available from the
OMG web site
18
Process Mapping
Lecture f - Summary
• Purpose, symbols, and conventions for
UML
– Class,
– Activity and
– State machine diagram
• Reading and interpreting the diagrams
19
Process Mapping
References – Lecture f
References
Watson, A. (n.d.). Visual Modelling: past, present and future. Retrieved from UML
Website
Charts, Tables, Figures
3.5 Table: Methods for diagramming processes. Nahm, M., Duke University, 2012.
Images
Slide 9: Class Diagram Example. Nahm, M., Duke University, 2012.
Slide 10: Class Diagram Notation. Nahm, M., Duke University, 2012.
Slide 11: Class Diagram – Larger View. Nahm, M., Duke University, 2012.
Slide 13: Activity Diagram Symbols. Nahm, M., Duke University, 2012.
Slide 14: Activity Diagram Example. Nahm, M., Duke University, 2012.
Slide 16: State Diagram Symbols. Nahm, M., Duke University, 2012.
Slide 17: State Diagram Example. Nahm, M., Duke University, 2012.
20
Process Mapping
Lecture f
This material was developed by Duke University,
funded by the Department of Health and Human
Services, Office of the National Coordinator for
Health Information Technology under Award
Number IU24OC000024. This material was
updated by Normandale Community College,
funded under Award Number 90WT0003.
21

More Related Content

Similar to Comp10 unit3f lecture_slides

60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
Chitrarasan Kathiravan
 
OOAD.ppt.pptx
OOAD.ppt.pptxOOAD.ppt.pptx
OOAD.ppt.pptx
RajKamal95773
 
l1_introuml.pdf
l1_introuml.pdfl1_introuml.pdf
l1_introuml.pdf
KalsoomTahir2
 
07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx
AsalReview
 
Object Oriented Analysis and Design with UML2 part1
Object Oriented Analysis and Design with UML2 part1Object Oriented Analysis and Design with UML2 part1
Object Oriented Analysis and Design with UML2 part1
Haitham Raik
 
DITEC - Software Engineering
DITEC - Software EngineeringDITEC - Software Engineering
DITEC - Software Engineering
Rasan Samarasinghe
 
CS8592-OOAD Question Bank
CS8592-OOAD  Question BankCS8592-OOAD  Question Bank
CS8592-OOAD Question Bank
Gobinath Subramaniam
 
Chapter1
Chapter1Chapter1
Chapter1
Dang Tuan
 
Plan design implement
Plan design implementPlan design implement
Plan design implement
MR Z
 
Case stydy cs701
Case stydy cs701 Case stydy cs701
Case stydy cs701
Dinkar Mishra
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
dipenpatelpatel
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples
Kevin Lime
 
Cs8592 ooad unit 1
Cs8592 ooad unit 1Cs8592 ooad unit 1
Cs8592 ooad unit 1
VADUGANATHAND1
 
Cs8592 ooad unit 1
Cs8592 ooad unit 1Cs8592 ooad unit 1
Cs8592 ooad unit 1
MAYILVELKUMARPONNUSA
 
Comp10 unit3a lecture_slides
Comp10 unit3a lecture_slidesComp10 unit3a lecture_slides
Comp10 unit3a lecture_slides
CMDLMS
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
sabin kafle
 
SMD.pptx
SMD.pptxSMD.pptx
SMD.pptx
kirtisatpute4
 
Jar chapter 1
Jar chapter 1Jar chapter 1
UML (Hemant rajak)
UML (Hemant rajak)UML (Hemant rajak)
UML (Hemant rajak)
hrajak5
 
Object Oriented Analysis Design using UML
Object Oriented Analysis Design using UMLObject Oriented Analysis Design using UML
Object Oriented Analysis Design using UML
Ajit Nayak
 

Similar to Comp10 unit3f lecture_slides (20)

60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
OOAD.ppt.pptx
OOAD.ppt.pptxOOAD.ppt.pptx
OOAD.ppt.pptx
 
l1_introuml.pdf
l1_introuml.pdfl1_introuml.pdf
l1_introuml.pdf
 
07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx
 
Object Oriented Analysis and Design with UML2 part1
Object Oriented Analysis and Design with UML2 part1Object Oriented Analysis and Design with UML2 part1
Object Oriented Analysis and Design with UML2 part1
 
DITEC - Software Engineering
DITEC - Software EngineeringDITEC - Software Engineering
DITEC - Software Engineering
 
CS8592-OOAD Question Bank
CS8592-OOAD  Question BankCS8592-OOAD  Question Bank
CS8592-OOAD Question Bank
 
Chapter1
Chapter1Chapter1
Chapter1
 
Plan design implement
Plan design implementPlan design implement
Plan design implement
 
Case stydy cs701
Case stydy cs701 Case stydy cs701
Case stydy cs701
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples
 
Cs8592 ooad unit 1
Cs8592 ooad unit 1Cs8592 ooad unit 1
Cs8592 ooad unit 1
 
Cs8592 ooad unit 1
Cs8592 ooad unit 1Cs8592 ooad unit 1
Cs8592 ooad unit 1
 
Comp10 unit3a lecture_slides
Comp10 unit3a lecture_slidesComp10 unit3a lecture_slides
Comp10 unit3a lecture_slides
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
 
SMD.pptx
SMD.pptxSMD.pptx
SMD.pptx
 
Jar chapter 1
Jar chapter 1Jar chapter 1
Jar chapter 1
 
UML (Hemant rajak)
UML (Hemant rajak)UML (Hemant rajak)
UML (Hemant rajak)
 
Object Oriented Analysis Design using UML
Object Oriented Analysis Design using UMLObject Oriented Analysis Design using UML
Object Oriented Analysis Design using UML
 

More from CMDLMS

Culture of healthcare_ week 1_ lecture_slides
Culture of healthcare_ week 1_ lecture_slidesCulture of healthcare_ week 1_ lecture_slides
Culture of healthcare_ week 1_ lecture_slides
CMDLMS
 
Why bother
Why botherWhy bother
Why bother
CMDLMS
 
Ensuring two way communications
Ensuring two way communicationsEnsuring two way communications
Ensuring two way communications
CMDLMS
 
Human Development
Human DevelopmentHuman Development
Human Development
CMDLMS
 
Lecture 11A
Lecture 11ALecture 11A
Lecture 11A
CMDLMS
 
lecture C
lecture Clecture C
lecture C
CMDLMS
 
lecture 11B
lecture 11Blecture 11B
lecture 11B
CMDLMS
 
lecture 10a
lecture 10alecture 10a
lecture 10a
CMDLMS
 
lecture 9 B
lecture 9 Blecture 9 B
lecture 9 B
CMDLMS
 
Lecture 9 A
Lecture 9 ALecture 9 A
Lecture 9 A
CMDLMS
 
Lecture 9C
Lecture 9CLecture 9C
Lecture 9C
CMDLMS
 
Lecture 8B
Lecture 8BLecture 8B
Lecture 8B
CMDLMS
 
Lecture 8A
Lecture 8ALecture 8A
Lecture 8A
CMDLMS
 
Lecture 7B
Lecture 7BLecture 7B
Lecture 7B
CMDLMS
 
Lecture C
Lecture CLecture C
Lecture C
CMDLMS
 
lecture 7A
lecture 7Alecture 7A
lecture 7A
CMDLMS
 
Lecture 6B
Lecture 6BLecture 6B
Lecture 6B
CMDLMS
 
Lecture 6A
Lecture 6ALecture 6A
Lecture 6A
CMDLMS
 
Lecture 5B
Lecture 5BLecture 5B
Lecture 5B
CMDLMS
 
Lecture 5 A
Lecture 5 A Lecture 5 A
Lecture 5 A
CMDLMS
 

More from CMDLMS (20)

Culture of healthcare_ week 1_ lecture_slides
Culture of healthcare_ week 1_ lecture_slidesCulture of healthcare_ week 1_ lecture_slides
Culture of healthcare_ week 1_ lecture_slides
 
Why bother
Why botherWhy bother
Why bother
 
Ensuring two way communications
Ensuring two way communicationsEnsuring two way communications
Ensuring two way communications
 
Human Development
Human DevelopmentHuman Development
Human Development
 
Lecture 11A
Lecture 11ALecture 11A
Lecture 11A
 
lecture C
lecture Clecture C
lecture C
 
lecture 11B
lecture 11Blecture 11B
lecture 11B
 
lecture 10a
lecture 10alecture 10a
lecture 10a
 
lecture 9 B
lecture 9 Blecture 9 B
lecture 9 B
 
Lecture 9 A
Lecture 9 ALecture 9 A
Lecture 9 A
 
Lecture 9C
Lecture 9CLecture 9C
Lecture 9C
 
Lecture 8B
Lecture 8BLecture 8B
Lecture 8B
 
Lecture 8A
Lecture 8ALecture 8A
Lecture 8A
 
Lecture 7B
Lecture 7BLecture 7B
Lecture 7B
 
Lecture C
Lecture CLecture C
Lecture C
 
lecture 7A
lecture 7Alecture 7A
lecture 7A
 
Lecture 6B
Lecture 6BLecture 6B
Lecture 6B
 
Lecture 6A
Lecture 6ALecture 6A
Lecture 6A
 
Lecture 5B
Lecture 5BLecture 5B
Lecture 5B
 
Lecture 5 A
Lecture 5 A Lecture 5 A
Lecture 5 A
 

Recently uploaded

The Importance of Black Women Understanding the Chemicals in Their Personal C...
The Importance of Black Women Understanding the Chemicals in Their Personal C...The Importance of Black Women Understanding the Chemicals in Their Personal C...
The Importance of Black Women Understanding the Chemicals in Their Personal C...
bkling
 
Know Latest Hiranandani Hospital Powai News.pdf
Know Latest Hiranandani Hospital Powai News.pdfKnow Latest Hiranandani Hospital Powai News.pdf
Know Latest Hiranandani Hospital Powai News.pdf
Dr. Sujit Chatterjee CEO Hiranandani Hospital
 
Hypotension and role of physiotherapy in it
Hypotension and role of physiotherapy in itHypotension and role of physiotherapy in it
Hypotension and role of physiotherapy in it
Vishal kr Thakur
 
Fit to Fly PCR Covid Testing at our Clinic Near You
Fit to Fly PCR Covid Testing at our Clinic Near YouFit to Fly PCR Covid Testing at our Clinic Near You
Fit to Fly PCR Covid Testing at our Clinic Near You
NX Healthcare
 
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
rightmanforbloodline
 
Data-Driven Dispensing- Rise of AI in Pharmacies.pdf
Data-Driven Dispensing- Rise of AI in Pharmacies.pdfData-Driven Dispensing- Rise of AI in Pharmacies.pdf
Data-Driven Dispensing- Rise of AI in Pharmacies.pdf
Jasper Colin
 
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
DrDevTaneja1
 
Sexual Disorders.gender identity disorderspptx
Sexual Disorders.gender identity  disorderspptxSexual Disorders.gender identity  disorderspptx
Sexual Disorders.gender identity disorderspptx
Pupayumnam1
 
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
Lighthouse Retreat
 
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and EngagementPrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx Program
 
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdfchatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
marynayjun112024
 
Monopoly PCD Pharma Franchise in Tripura
Monopoly PCD Pharma Franchise in TripuraMonopoly PCD Pharma Franchise in Tripura
Monopoly PCD Pharma Franchise in Tripura
SKG Internationals
 
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
5sj7jxf7
 
Friendly Massage in Ajman - Malayali Kerala Spa Ajman
Friendly Massage in Ajman - Malayali Kerala Spa AjmanFriendly Massage in Ajman - Malayali Kerala Spa Ajman
Friendly Massage in Ajman - Malayali Kerala Spa Ajman
Malayali Kerala Spa Ajman
 
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
Levi Shapiro
 
geriatric changes in endocrine system.pdf
geriatric changes in endocrine system.pdfgeriatric changes in endocrine system.pdf
geriatric changes in endocrine system.pdf
Yes No
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
gjsma0ep
 
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPTNURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
blessyjannu21
 
FACIAL NERVE
FACIAL NERVEFACIAL NERVE
FACIAL NERVE
aditigupta1117
 
GIT BS.pptx about human body their structure and
GIT BS.pptx about human body their structure andGIT BS.pptx about human body their structure and
GIT BS.pptx about human body their structure and
MuzafarBohio
 

Recently uploaded (20)

The Importance of Black Women Understanding the Chemicals in Their Personal C...
The Importance of Black Women Understanding the Chemicals in Their Personal C...The Importance of Black Women Understanding the Chemicals in Their Personal C...
The Importance of Black Women Understanding the Chemicals in Their Personal C...
 
Know Latest Hiranandani Hospital Powai News.pdf
Know Latest Hiranandani Hospital Powai News.pdfKnow Latest Hiranandani Hospital Powai News.pdf
Know Latest Hiranandani Hospital Powai News.pdf
 
Hypotension and role of physiotherapy in it
Hypotension and role of physiotherapy in itHypotension and role of physiotherapy in it
Hypotension and role of physiotherapy in it
 
Fit to Fly PCR Covid Testing at our Clinic Near You
Fit to Fly PCR Covid Testing at our Clinic Near YouFit to Fly PCR Covid Testing at our Clinic Near You
Fit to Fly PCR Covid Testing at our Clinic Near You
 
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
TEST BANK FOR Health Assessment in Nursing 7th Edition by Weber Chapters 1 - ...
 
Data-Driven Dispensing- Rise of AI in Pharmacies.pdf
Data-Driven Dispensing- Rise of AI in Pharmacies.pdfData-Driven Dispensing- Rise of AI in Pharmacies.pdf
Data-Driven Dispensing- Rise of AI in Pharmacies.pdf
 
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
Digital Health in India_Health Informatics Trained Manpower _DrDevTaneja_15.0...
 
Sexual Disorders.gender identity disorderspptx
Sexual Disorders.gender identity  disorderspptxSexual Disorders.gender identity  disorderspptx
Sexual Disorders.gender identity disorderspptx
 
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
Psychedelic Retreat Portugal - Escape to Lighthouse Retreats for an unforgett...
 
PrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and EngagementPrudentRx: A Resource for Patient Education and Engagement
PrudentRx: A Resource for Patient Education and Engagement
 
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdfchatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
chatgptfornlp-230314021506-2f03f614.pdf. 21506-2f03f614.pdf
 
Monopoly PCD Pharma Franchise in Tripura
Monopoly PCD Pharma Franchise in TripuraMonopoly PCD Pharma Franchise in Tripura
Monopoly PCD Pharma Franchise in Tripura
 
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
1比1制作(uofm毕业证书)美国密歇根大学毕业证学位证书原版一模一样
 
Friendly Massage in Ajman - Malayali Kerala Spa Ajman
Friendly Massage in Ajman - Malayali Kerala Spa AjmanFriendly Massage in Ajman - Malayali Kerala Spa Ajman
Friendly Massage in Ajman - Malayali Kerala Spa Ajman
 
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
Michigan HealthTech Market Map 2024 with Policy Makers, Academic Innovation C...
 
geriatric changes in endocrine system.pdf
geriatric changes in endocrine system.pdfgeriatric changes in endocrine system.pdf
geriatric changes in endocrine system.pdf
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
 
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPTNURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
NURSING MANAGEMENT OF PATIENT WITH EMPHYSEMA .PPT
 
FACIAL NERVE
FACIAL NERVEFACIAL NERVE
FACIAL NERVE
 
GIT BS.pptx about human body their structure and
GIT BS.pptx about human body their structure andGIT BS.pptx about human body their structure and
GIT BS.pptx about human body their structure and
 

Comp10 unit3f lecture_slides

  • 1. Health Care Workflow Process Improvement Process Mapping Lecture f This material (Comp 10 Unit 3) was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000024. This material was updated by Normandale Community College, funded under Award Number 90WT0003. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/
  • 2. Process Mapping Learning Objectives • Read and interpret UML class, activity, and state diagrams 2
  • 3. Process Mapping Topics - Lecture f • Purpose, symbols, and conventions for UML – Class, – Activity and – State machine diagram • Reading and interpreting the diagrams 3
  • 4. Methods for Diagramming Processes Table 3.5 Methods for Diagramming Processes. Nahm, M., 2012. 4
  • 5. Background • Developed by the Object Management Group (OMG) • First version, UML1 released in 1997 • Created to overcome incompatibility of different notations for software modeling – i.e., For software design and development, NOT workflow or process representation. • Adapts and incorporates pre-existing notations: – Flowcharts, Yourdon, Gane-Sarson, Entity- relationship diagrams and ISO 5807. 5
  • 6. Use • Developed for visual modeling in software development • Later to automate software development • 13 different diagrams for representing aspects of computer software – Functionality, data content, and data movement – Not physical process steps • Many IT professionals are trained in UML • Workflow analysts may encounter UML diagrams 6
  • 7. UML 2.0 Diagrams Covered • Structure Diagrams – Class Diagram • Behavior Diagrams – Activity Diagram – State Machine Diagram • Interaction Diagrams 7
  • 8. Class Diagram • Model of the information stored in a system • Analogous to the E-R diagram 8
  • 10. Class Diagram Notation • Classes are shown by boxes • Associations are shown by lines • Cardinality and modality are shown by numbers on the lines 10
  • 11. Class Diagram - Larger View 11
  • 12. Activity Diagram • Similar to a flowchart • Shows movement • Uses fewer symbols than flowcharts 12
  • 13. Activity Diagram Symbols • Activities are shown by a long rectangle with rounded corners • Motion and direction are shown by lines with arrow heads • Branch points are shown by either diamonds or heavy horizontal lines • Symbols that have a meaning • Start of a process is shown by a solid circle • End of a process is shown by a solid circle concentric with a “no fill” circle 13
  • 15. State Diagram • Shows the different “statuses” allowed • Valid transitions from state to state 15
  • 16. State Diagram Symbols • Rectangles that show the states • Lines and arrows that show valid transitions from state to state 16
  • 18. Maintenance • UML is an international standard and is maintained by the OMG • The standard is freely available from the OMG web site 18
  • 19. Process Mapping Lecture f - Summary • Purpose, symbols, and conventions for UML – Class, – Activity and – State machine diagram • Reading and interpreting the diagrams 19
  • 20. Process Mapping References – Lecture f References Watson, A. (n.d.). Visual Modelling: past, present and future. Retrieved from UML Website Charts, Tables, Figures 3.5 Table: Methods for diagramming processes. Nahm, M., Duke University, 2012. Images Slide 9: Class Diagram Example. Nahm, M., Duke University, 2012. Slide 10: Class Diagram Notation. Nahm, M., Duke University, 2012. Slide 11: Class Diagram – Larger View. Nahm, M., Duke University, 2012. Slide 13: Activity Diagram Symbols. Nahm, M., Duke University, 2012. Slide 14: Activity Diagram Example. Nahm, M., Duke University, 2012. Slide 16: State Diagram Symbols. Nahm, M., Duke University, 2012. Slide 17: State Diagram Example. Nahm, M., Duke University, 2012. 20
  • 21. Process Mapping Lecture f This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000024. This material was updated by Normandale Community College, funded under Award Number 90WT0003. 21

Editor's Notes

  1. Welcome to Health Care Workflow Process Improvement, Process Mapping. This is Lecture f, Unified Modeling Language (UML).
  2. The objective for this lecture is: Read and interpret UML class, activity, and state diagrams.
  3. Upon the completion of Lecture f, you should be able to: Understand the purpose, symbols and conventions for UML Class, Activity and State machine diagrams and, Read and interpret the UML diagrams There are entire certifications in UML and Object Oriented Design. It would be impossible to cover the entirety of UML in this lecture. Similarly, it would be impossible to impart skills to create UML diagram sets. We use this lecture to introduce three UML diagrams most relevant to workflow analysis and process re-design, and refer the interested student to the publically available reading and training on UML and object oriented design.
  4. Each of the methods for diagramming a process covers different process aspects. Unified modeling language (UML) has diagrams to represent each of the process aspects that we are interested in for process analysis and re-design. These include use case diagrams that represent the context in which the system operates, process and data flow steps, information content, any information transformations that occur or should occur, the order or sequence of the steps involved in the process (including flow control and state), and the roles of the persons completing the steps in the process. There are 13 different types of UML diagrams, we will cover three of them here.
  5. Unified Modeling Language is a standard developed and maintained by the Object Management Group (OMG). The first UML standard, UML1 was released in 1997. (Watson, 2010) The Object Management Group states the rational behind the creation of the UML standard was that, “visual software modeling was plagued by the incompatibility of different notations created by different modeling gurus. The absence of a standardized notation deterred potential users, and as an inevitable result the modeling tools market was tiny and fragmented.” (Watson, 2010) UML is for software design and development, not workflow or process representation. However, software development necessitates process and workflow analysis and representation, thus, because they represent the same information, UML diagrams are sometimes used on workflow analysis and process redesign. Further, UML adapts and incorporates notations that existed in the early 1990’s, for example, ISO 5807 Flowcharts, Yourdon, Gane-Sarson, entity-relationship diagrams.
  6. UML notation was developed to support visual modeling in the development of software, and later, to support using the models to automate software development. UML provides different diagram types that represent aspects of computer software and system context, e.g., functionality, data content, and data movement, not physical process steps. Many IT professionals are trained in UML, thus workflow analysts may encounter UML diagrams in practice. We present in this module how to read UML diagrams rather than detailed training on how to create UML models.
  7. The thirteen UML diagrams fall into three categories. Structure Diagrams, of which there are six types, represent static aspects of system structure. One structure diagram, the UML Class Diagram, is covered here  Behavior Diagrams, of which there are three types, represent dynamic aspects of systems. Of these, two diagrams, the UML Activity Diagram and the UML State Machine Diagram are covered here. Interaction Diagrams, of which there are four types, represent detailed behavior. Interaction diagrams are not covered here.
  8. A class diagram is a model of the information stored in a system and in many ways, is analogous to the E-R diagram covered in a previous lecture.
  9. A class diagram shows static information content, for example, data that are collected or used in patient care. Data collected and used in the diagnosis of tuberculosis are shown on the diagram in the slide. Class diagrams show the data in boxes and the relationships between the data, called associations. Like entity-relationship diagrams, class diagrams also show the minimum and maximum times an instance of one class can be related to an instance of another class, called cardinality and modality of the relationships.
  10. A class, shown by a box, represents the information collected, generated by or used in a process. An association, shown by a line, represents relationships between the information. Where an entity-relationship diagram shows only the number of times data can be related, class diagrams employ more types of relationships, including aggregation, composition and inheritance that are designated by different arrow heads. Navigability, i.e. direction of the relationship, is shown by an arrow head. Cardinality and modality of the association are shown by numbers on the lines.
  11. It is easier to see these in this larger view of the class diagram shown than of than the one shown on slide 9. In UML, the associations use different types of arrows. The black filled diamond signifies composition, for example, a package of skin tag removal supplies is composed of a set of tweezers, a pair of scissors, and some gauze. In this case, the black diamond would be “on” or attached to the “skin tag removal supplies” box. An open diamond (not shown on the slide) signifies aggregation. In aggregation, the aggregate class (the box to which the open or white diamond is touching) is in some ways the “whole”, with the class on the other end of the association being some “part” of that whole. The open triangle arrows signify inheritance. Inheritance means that one box, also called a class in UML, receives its properties from another. For example, boxes for “patient” and “pediatric patient” may have an inheritance association because all of the information that applies to a patient would also apply to a pediatric patient. In this case, the open arrow would be attached to the patient class. A dependency, not shown on the diagram, signifies a relationship that is less direct or not directly dependent. Dependencies are shown with dotted lines.
  12. Similar to a flowchart, an activity diagram shows movement of either tasks/steps or movement of information. In UML parlance, this is called the dynamic aspect of a process, or simply “behavior”, as opposed to class diagrams that show the “static” aspects. Although activity diagrams have a significant number of features in common with flowcharts, the symbol set is smaller. Activity diagrams focus on the movement rather than using symbols to differentiate types of data, or types of task steps, etc.
  13. An activity, shown by a long rectangle with rounded corners is a task that is performed either by a person or a computer system. Motion and direction, shown by lines with arrow heads, indicate the flow of the process or information. Branch points in a process, shown by either a diamond or a heavy horizontal line, indicate when more than one option or path exists by which the process can proceed or the information can flow. The start and stop of a process or information flow, are shown by circles.
  14. In this simplified activity diagram example, the process starts when a patient calls to schedule an office visit. The receptionist answers and attempts to schedule the appointment. If a mutually-convenient time is found, the appointment is scheduled, if not, the process ends. When the scheduled date arrives, the patient attends the visit (or not). The process is complete when the office visit is over.
  15. A state machine diagram, also called state diagram, shows the different states, also called “statuses”, allowed as something moves through a process, for example, as information is processed by a system. For example, a prescription may have any of the following statuses: Requested by patient, Authorized by provider, Sent to pharmacy, Filled, or Not filled. These would be examples of states, or statuses that an ePrescription may have. In real life applications, something like a prescription or other order may have 10, 20 or more states.
  16. State diagrams symbols are simply rectangles and lines and arrows that denote transition.
  17. This simplified state diagram example corresponds to the previous activity diagram example. The process starts when a patient calls to schedule an office visit. The receptionist answers and attempts to schedule the appointment. While trying to find a mutually convenient time, candidate time slots are marked as tentative. When a time slot that will work for both the patient and the practice is found, the appointment is scheduled. That state remains until the appointment has arrived (the patient has arrived). At the end of the time slot, visits that have not been arrived are marked as missed. If the time slot has been marked as arrived, it is given a status of complete when the claim form is entered, i.e., when the patient is leaving. Importantly, the diagram shows valid transitions, for example, according to the diagram example, a scheduled slot can go to states of arrived or missed, but a scheduled time slot cannot go directly to a status of complete.
  18. UML is an international standard and is maintained by the OMG. The standard is freely available from the OMG web site.
  19. In this lecture we provided a brief overview of Unified Modeling Language (UML) class, activity and state machine diagrams. We covered the purpose, symbols and salient conventions for each of the diagrams. This is the final lecture of six in the Process Mapping unit. You should now be able to: Understand the purpose, symbols and conventions for UML Class, Activity and State machine diagrams and, Read and interpret the UML diagrams
  20. No audio.
  21. No audio