Project management Healthcare sytems

profileYammie254
Milestone6-Y-white.docx

HIMT-370

Milestone #6 – Systems Analysis: Object Modeling

Purpose

In the milestone #5, you completed data and process models for documenting system requirements. In this milestone you will complete object-oriented analysis modeling, which is another approach for documenting requirements. With the growth in adoption of object-oriented programming languages (Java for example), many organizations have adopted object-oriented tools for systems analysis. As we have stressed in this course, there are many tools and approaches to systems analysis and design. Some organizations will follow all approaches and implement all models, and other firms will pick and choose which tool to implement. In your milestone activities you are gaining exposure to a variety of tools and you will be able to choose the best tool for the job.

Background

You began the systems analysis phase at UWG by completing a series of interviews, reviewing existing reports, and observing office operations. Then, in Chapter 5, you acquired more information and developed a set of DFDs, process descriptions, and a data dictionary. The next step in the SDLC is to perform an object-oriented analysis of the new system. Before you begin, go back and review the organization chart and processes list from Chapter 1, and the diagrams data store list from Chapter 5. Then complete the following tasks.

Tasks

1. Create a use case narrative for the Establish New Patient use case by completing the MS6-Use_case_narrative_template.

2. Create a use case narrative for the Make or Change Appointment use case by completing the MS6-Use_case_narrative_template.

3. Create a Use Case diagram for the Establish New Patient use case.

4. Create a Use Case diagram for the Make or Change Appointment use case.

Format

Task 1) Create a use case narrative for the Establish New Patient

USE CASE NAME:

Establish New Patient

USE CASE ID:

ACTOR:

Patient/ Clinic staff

DESCRIPTION:

The process to add a new patient

SUCCESSFUL COMPLETION

Step 1: Patient provides demographics

Step 2: Staff completes a search for PT by demographics provided in system

Step 3: Create a new patient registration add it to the system and save

Step 4: Confirmation sent to PT with EHR access and options to make an appointment.

Add additional steps as necessary

ALTERNATIVE:

Step 1: PT providers demographics

Step 2: Susan confirms PT is new to clinic

Step 3: PT is notified of chart already established in system

Add additional steps as necessary

PRECONDITION:

Patient is requesting to be a new patient at clinic.

POST-CONDITION:

Medical chart is created for patient including demographic information

ASSUMPTIONS:

PT would like to request an appointment

New PT are accepted

PT is submitting information electronically

Task 2) Create a use case narrative for the Make or Change Appointment

USE CASE NAME:

Make or Change Appointment

USE CASE ID:

ACTOR:

Patient/ Staff

DESCRIPTION:

Process to make or change appointment

SUCCESSFUL COMPLETION

Step 1: PT provides information for wanting an appointment or wanting to change an appointment

Step 2: PT provides days and times that are best for their appointments.

Step 3: PT provides type of an appointment needed.

Step 4: Staff access PT chart

Step 5: Staff confirms provider needed for appointment type

Step 6: Staff books an appointment that matches provider schedule and PT needs click save

Step 7: Confirmation of appt or change is provided to PT

Add additional steps as necessary

ALTERNATIVE:

Step 1: PT provides information for wanting an appointment or wanting to change an appointment

Step 2: PT provides days and times that are best for their appointments.

Step 3: PT provides type of an appointment needed.

Step 4: Staff access PT chart

Step 5: Times PT is requesting not available

Step 6: Contact PT by phone to provide appointment options

Step 7: Select data and time that is confirmed with PT and save

Step 8: Confirmation is sent to PT

Step 1:

Add additional steps as necessary

PRECONDITION:

PT needs to make or change a scheduled appointment

POST-CONDITION:

Appointment was scheduled for PT and confirmation was sent to PT

ASSUMPTIONS:

PT is requesting appointment electronically

PT will be able to get their preferred appointment times

Task 3) Create a Use Case diagram for the Establish New Patient

Please review the following tutorial for additional practice on how to create a use case diagram: UML Use Case Diagram Tutorial. No template is available for creating a Use Case diagram for the Establish New Patient use case.

Receives confirmation

Saves registration

Enters PT information

Selects Registration

Searches EMR system

Provides

Demographics

Clinical Staff

Patient

Establish New Patient

Task 4) Create a Use Case diagram for the Make or Change Appointment

Please review the following tutorial for additional practice on how to create a use case diagram: UML Use Case Diagram Tutorial. No template is available for creating a Use Case diagram for the Make or Change Appointment use case.

Send PT confirmation

Select PT preferred time

Provider

Access provider schedule

Locate Patient in EMR system

Cancel Appointment

Make Appointment

Make or Change appointment Request

Staff

Patient

Make or Change Appointment