17
NYP Innovation Challenge Coronis: Respiratory Equipment Delivery Scheduler

Coronis - NYP Innovation Challenge Submission

  • Upload
    johnkx

  • View
    236

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Coronis - NYP Innovation Challenge Submission

NYP Innovation ChallengeCoronis: Respiratory Equipment Delivery Scheduler

Page 2: Coronis - NYP Innovation Challenge Submission

2

Contents

1. Application Name and Description

2. Contestants

3. Data Sets & API’s

4. Axure Screen Design

5. Application Design + Development

6. Feedback from Clinicians!

7. Appendix: Links + Contact Info (how to try it for yourself!)

Page 3: Coronis - NYP Innovation Challenge Submission

1. Application Name and Description

Coronis: Respiratory Equipment Delivery Scheduler

Named for the Greek goddess Coronis, mother of the Greek god of

medicine, Asclepius

Page 4: Coronis - NYP Innovation Challenge Submission

Problem Statement: The Current Situation

4

Clinicians page for respiratory

equipment but don’t know what’s

available or if/when the respiratory

therapist is coming.

??

Respiratory therapists often have

incomplete information about

equipment and patient needs

x

No great way for clinicians schedule

equipment in advance and for

respiratory therapists to centrally

view all upcoming needs

??

No great way of tracking and

analyzing historical equipment

requests and usage

x

Major communications improvements are needed to improve the time it takes to

provide lifesaving respiratory critical care equipment to patients when needed, and to

ensure that the equipment is configured properly upon delivery.

Page 5: Coronis - NYP Innovation Challenge Submission

Objective of Our Innovation

We focused on solving a simple problem:

5

We provide a managed system for respiratory equipment delivery requests, where requests may

be submitted, acknowledged, managed, and tracked to delivery and completion.

This will also provide real-time availability and location (eventually to be integrated with

TeleTracking) of Respiratory Critical Care equipment in NYP departments (Emergency

Department, ICU, Stepdown/Floors, etc.) to enable respiratory therapists to fulfill requests as

efficiently as possible.

Requests will be simple to create but may contain sufficient detail to allow clinicians to specify

exact equipment needed along with patient diagnostic information so the responder may

provide the necessary settings for proper, efficient patient care.

This will improve NYP’s ability to respond to urgent patient needs for lifesaving equipment in a

timely and accurate manner.

Improving communications, deliveries,

analytics, and management of

respiratory equipment.

Page 6: Coronis - NYP Innovation Challenge Submission

Technical Architecture

6

Coronis was developed using open-source technologies

Page 7: Coronis - NYP Innovation Challenge Submission

Current Status of Coronis

• Working prototype developed and hosted on server

• Real data sets

• Allows clinicians to login, request equipment, and see

status of requests

• Allows respiratory therapists to receive requests and

enable deliveries

• Alerts via email to respiratory therapists and clinicians

7

We have developed Coronis into a fully functional

application, available for use and viewing online, right now!

Try it yourself at https://nyp.synaptitudeclient.com

Usernames: jtope, drsmith; Passwords: password

(Note: please use the current version of Chrome, Firefox, Safari, or IE. Older versions may not display correctly).

Page 8: Coronis - NYP Innovation Challenge Submission

Features: Available Today + Envisioned

8

Feature What’s Available Today! Future Vision

Login Named accounts with database

authentication

Integrated with NYP LDAP

Request for

Equipment

Request equipment at sub-

category level including patient

type (adult or pediatric)

Can vary specificity (model number or actual item);

enhanced messaging regarding reservation needs

and urgency

Respond to

Request

Link request to specific

inventory item

Also set up a reservation on calendar; enhanced

messaging

Maintain

Inventory

Real-time inventory with

comments to show reservations

Calendar integration with reservation spots;

integration with TeleTracking; barcode scanning

Inventory Master

List

Changes to overall inventory

listing maintained in database

Online ability by authenticated users to add, edit

and remove equipment

Type of Critical

Care Equipment

Respiratory only Expand to include equipment for other

departments with similar needs

Analytics All equipment requests

recorded in standard format

Add API capability or internal analytics to enable

analysis of trends

Page 9: Coronis - NYP Innovation Challenge Submission

Application Security

Synaptitude has significant experience in building enterprise quality systems

and has applied its data security knowledge to Coronis

Multi-level security in place today:

1. TLS encryption of data in transit between user and server

2. Implementation of permissions using security authorization tags. Controls which functional

web page action elements are accessible to each category of users

3. Protection of action URLs mapped to business code using authorizations based on

annotated permissions. Users may not type the URLs of certain actions on the address bar

and access the corresponding functionality.

4. Encryption of sensitive information in database (e.g. passwords)

Additional Synaptitude security to be implemented into final product:

1. Encryption of primary keys of all business elements

2. HTML escaping at both client and server side for protection against Cross Site Request

Forgery and Cross Site Scripting

3. Direct object reference checks so access to a specific entity is governed by ownership rule

9

Page 10: Coronis - NYP Innovation Challenge Submission

Judging Criteria: Key Coronis Features

10

Category Key Coronis Features

Ease of Use • Minimal to no training required

• Actions available right away upon login with minimum of clicks; no deep menus

• Works well on desktop or tablet; mobile phone support can be added easily

Design • Modern, business-focused design specific to the problem, designed to be efficient to use.

• Color palette consistent with NYP color scheme

• Familiar mobile feel for users; actions are clear

• UX/UI uses Twitter Bootstrap framework

Benefit for

Users

• Clinicians requesting equipment will get the acknowledgement of their request they lack today

• Equipment requests can be made at any time and don’t require a call-back

• All request and responses can be logged and analyzed

• Respiratory therapists know when and where equipment is needed, with the detail for them to

assign appropriate settings for the patient

• Enables advance planning for equipment scheduling, delivery, and collection

Creativity &

Innovation

• Addresses a problem that can be solved without expensive add-ons and interfaces

• Solves a patient-impacting business problem through technology

• Creative workflow allows people to access information specific to them with very few clicks

Overall

Quality

• A solution that could be deployed very quickly and be of immediate use in a clinical setting.

• Foundation of Enterprise quality architecture and security

• Built by a team that has built enterprise grade software in the health care space

• Uses open source, up-to-date technology, and is easy to maintain

Page 11: Coronis - NYP Innovation Challenge Submission

2. Contestants

11

John

Karanikolas

Managing

Partner,

Synaptitude

Laura Inra

Business

Consultant

Synaptitude

Jason Tope

Respiratory

Therapist

Anubhav

Mishra

Solution

Architect +

Lead Developer,

Synaptitude

Ted

Trenkelbach

Database

Architect,

Synaptitude

Synaptitude Consulting (a developer of

enterprise technology solutions) partnered with

Jason Tope, Respiratory Therapist to envision

and develop Coronis.

Page 12: Coronis - NYP Innovation Challenge Submission

3. Data Sets

+API’s

The data set up in the PostgreSQL database

was real-world data provided by Jason Tope

(Respiratory Therapist) for prototyping

purposes.

There were no APIs included in the prototype.

Future features may include APIs to

TeleTracking and other inventory systems at

NYP, single sign-on to the LDAP or Active

Directory systems, and an employee scheduler

to know who is on duty.

12

Page 13: Coronis - NYP Innovation Challenge Submission

4. Axure

Screen

Design

At the outset of the challenge, we used Axure to

design the pages and the screen flow.

An Axure screen print is displayed below.

13

Page 14: Coronis - NYP Innovation Challenge Submission

5. Application Design + Development

Development

proceeded

from the Axure

model into

HTML+Java.

A screen from

the working

prototype is

shown here.

14

Page 15: Coronis - NYP Innovation Challenge Submission

6. Feedback from Clinicians!

We provided the URL and login information to clinicians who

depend on respiratory therapy equipment and got some great

feedback!

"It will definitely improve patient care, especially for critical care patients in

the ICU" - MICU Attending MD

"I like the feature where the physician can specify the initial ventilator mode,

to be able to get proper MD orders and avoid errors"- MICU Fellow MD

"It will help efficient patient care with quick responses, especially providing

critical care life support equipment" - SICU RN

"A major improvement from our current paging/request system, in which we

currently experience delays and errors" - Respiratory Therapist covering ED

"The way to navigate and use the app is easy and very similar to the

hospital's system" - Respiratory Therapist staff15

Page 16: Coronis - NYP Innovation Challenge Submission

7. Appendix: Links

Video Demo

Please see a video demonstration of the Coronis application at:

http://www.synaptitudeconsulting.com/solutions/nyp

Try it Yourself!

The Coronis application may be accessed for demonstration purposes at

https://nyp.synaptitudeclient.com

Usernames for demonstration (password is password)

• drsmith – for a Dr. Smith who can request equipment

• jtope – for Jason Tope, Respiratory Therapist who responds to requests

(Note: please use the current version of Chrome, Firefox, Safari, or IE. Older versions may not display correctly).

16

Page 17: Coronis - NYP Innovation Challenge Submission

7. Appendix: Contact Info

For further information and Q&A, please contact:

John Karanikolas

[email protected]

703-957-9709

17