Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS...

6
SilverTouch Technologies Limited © copyright 1992-2014 all rights reserved. Property of SilverTouch Technologies Ltd. Case Study Client Overview About Client: Client is a UK based company, developing mobile monitoring products which meet a real need of the Healthcare Industry. Client has developed a PDA-based monitoring system which is the basis of company’s core product. The mobile monitoring system makes companies more efficient by improving their auditing service. Requirement Overview: To develop a real time web and mobile application to monitor the routine cleaning to clinical care in health service industry. The requirement was to develop an application that works on two interfaces, web for MIS Reporting and PDA for onsite Inspection. The application was required to facilitate the admin to manage users, conduct on-site audits, synchronize data and finally pull reports. The reports were required in PDF format. The audit related data captured into PDA was required to be synchronized with the central database. This was required to be done is such a way that it must allow the user to generate real time reports using the web interface. The client wanted us to develop the application in SaaS and SoA delivery models to grab the opportunities at various Healthcare Institutions across UK. The solution was to be designed in a way that it can be implemented in different organizations on their own networks or it can be hosted on the internet centrally and remain accessible to multiple organizations. The solution to have three components: 1. A PDA or similar hand-held device for recording the results for audits / surveys carried out in healthcare institutions. 2. A centralized database that can be accessed through web application for analysis and report generation. 3. An interface (web-services) to keep the central system in sync with PDA data. Proposed Solution: Silver Touch has proposed the solution using ASP.net, C# and Third Party API like O2S components to develop the web application. Proposed application was designed to work on both web as well as PDA interfaces. In the proposed solution we suggested to use technologies like PDF4NET, Ionic.Zip.CF and real time data representation methods to synchronize the PDA data ® Mobile Based Audit & Reporting System for Healthcare Institutions For UK Based Client [WEB & MOBILE APPLICATION DEVELOPMENT – HEALTHCARE – ASP.NET, MSSQL]

Transcript of Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS...

Page 1: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

Si lverTouch Techno log ies L imi ted © copyr ight 1992-2014 a l l r igh ts reser ved. Proper ty o f S i l verTouch Techno log ies L td .

Case Study

Cl ient Over v iew

About C l ien t : C l i en t i s a UK based company,

deve lop ing mob i l e mon i to r i ng p roduc t s wh ich mee t

a rea l need o f t he Hea l t hca re I ndus t r y. C l i en t has

deve loped a PDA-based mon i to r i ng sys tem wh ich

i s t he bas i s o f company ’s co re p roduc t . The mob i l e

mon i to r i ng sys tem makes compan ies more e f f i c i en t

by improv i ng t he i r aud i t i ng se r v i ce.

Requi rement Over v iew: To deve lop a rea l t ime

web and mob i l e app l i ca t i on to mon i to r t he rou t i ne

c l ean ing to c l i n i ca l ca re i n hea l t h se r v i ce i ndus t r y.

The requ i r emen t was to deve lop an app l i ca t i on t ha t

wo rks on two i n te r f aces, web fo r M IS Repo r t i ng

and PDA fo r ons i t e I n spec t i on . The app l i ca t i on was

requ i r ed to f ac i l i t a t e t he adm in to manage use r s,

conduc t on-s i t e aud i t s, s ynch ron i ze da ta and f i na l l y

pu l l r epo r t s. The repo r t s we re requ i r ed i n PDF

fo rma t . The aud i t r e l a t ed da ta cap tu red i n to PDA

was requ i r ed to be synch ron i zed w i t h t he cen t r a l

da tabase. Th i s was requ i r ed to be done i s such a

way t ha t i t mus t a l l ow the use r t o gene ra te rea l t ime

repo r t s us i ng t he web i n te r f ace. The c l i en t wan ted

us to deve lop t he app l i ca t i on i n SaaS and SoA

de l i ve r y mode l s to g rab t he oppo r tun i t i e s a t va r i ous

Hea l t hca re I ns t i t u t i ons ac ross UK.

The so lu t i on was to be des igned i n a way t ha t

i t can be imp lemen ted i n d i f f e ren t o rgan i za t i ons

on t he i r own ne two rks o r i t can be hos ted

on the i n te r ne t cen t r a l l y and rema in access ib l e

to mu l t i p l e o rgan i za t i ons. The so lu t i on to have

t h ree componen t s :

1 . A PDA o r s im i l a r hand-he ld dev i ce fo r

r eco rd ing t he resu l t s f o r aud i t s / su r veys ca r r i ed

ou t i n hea l t hca re i ns t i t u t i ons.

2 . A cen t r a l i zed da tabase t ha t can be accessed

th rough web app l i ca t i on fo r ana l y s i s and repo r t

gene ra t i on .

3 . An i n te r f ace (web-se r v i ces ) t o keep the

cen t r a l s ys tem i n sync w i t h PDA da ta .

Proposed So lu t ion : S i l ve r Touch has p roposed

the so lu t i on us i ng ASP.ne t , C# and Th i rd Pa r t y

AP I l i ke O2S componen t s to deve lop t he web

app l i ca t i on . P roposed app l i ca t i on was des igned to

wo rk on bo th web as we l l a s PDA i n te r f aces. I n t he

p roposed so lu t i on we sugges ted to use t echno log ies

l i ke PDF4NET, I on i c.Z ip.CF and rea l t ime da ta

rep resen ta t i on me thods to synch ron i ze t he PDA da ta

®

Mobile Based Audit & Reporting Systemfor Healthcare Institutions

ForUK Based Client

[Web & MObiLe APPL iCAT iOn DeveLOPMenT – HeALTHCARe – ASP.neT, MSSQL]

Page 2: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

2

Mobile Based Audit & Reporting System for Healthcare Institutions

benef i ts

1. S ing le app l i ca t i on to run on two d i f f e ren t i n t e r f aces, web and PDA.

2 . App l i ca t i on runn ing on PDA can he lp t he use r s to cap tu re l i ve da ta wh i t e aud i t i ng and the app l i ca t i on au toma t i ca l l y

upda tes t he cen t r a l da tabase.

3 . PDA i n te r f ace a l l ows to mon i to r and i nspec t va r i ous ac t i v i t i e s a t hosp i t a l phys i ca l l oca t i ons w i t h t he use o f schedu le r as

we l l a s ques t i onna i r es.

4 . Da tabase Managemen t .

5 . Th i rd Pa r t y AP I i n t eg ra t i on :

o O2S.Componen t s.PDF4NET

o I on i c.Z ip.CF

6. Rea l -T ime Da ta Rep resen ta t i on .

w i t h cen t r a l i zed da tabase. P roposed app l i ca t i on was capab le to gene ra te va r i ous summar y repo r t s t o he lp i den t i f y t he

a reas t ha t need immed ia te ac t i on . Use r Managemen t and Ro le Managemen t we re to be i nc l uded as i n t eg ra l p rocess o f t he

app l i ca t i on . S i l ve r Touch has p roposed the so lu t i on based on c l i en t ’ r equ i r emen t fo r SaaS and SoA based de l i ve r y mode l .

Pro jec t Descr ip t ion & F low

Pro jec t F low

Page 3: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

3

Mobile Based Audit & Reporting System for Healthcare Institutions

Pro jec t Descr ip t ion

• Th i s p ro j ec t i n vo l ved deve lopmen t o f an app l i ca t i on us i ng ASP.ne t , C# and Th i rd Pa r t y AP I l i ke O2S Componen t s, PDF4NET

and Ion i c. Z ip, CF tha t wo rks fo r two i n te r f aces v i z . , web and PDA. Th i s app l i ca t i on was i n tended to be used i n p rov id i ng t he

rea l t ime mon i to r i ng o f hosp i t a l s and med ica l i n s t i t u t es i n UK .

• The p roposed app l i ca t i on con ta i ned ma in l y two pane l s, Web Pane l and Mob i l e Pane l . The a im was to deve lop t he web

app l i ca t i on t ha t enab les use r managemen t , aud i t managemen t , da ta synch ron i za t i on and repo r t gene ra t i on .

• Many a t ime t r i v i a l t a sks a re i gno red i f done manua l l y. So when you have a sys tem tha t mon i to r s sma l l e s t t a sks w i t h

u tmos t p r i o r i t y, t ha t t oo a t a p l ace whe re t he m inu te t ask may be a c r i t i ca l one, you r j ob i s a lmos t done. App l i ca t i on a l l ows

mon i to r i ng & i nspec t i ng va r i ous ac t i v i t i e s o f hosp i t a l s w i t h t he use o f schedu le r as we l l a s Ques t i onna i r es. Same app l i ca t i on

can be opened on PDA to conduc t aud i t s. Da ta ga the red v i a web and PDA w i l l be synch ron i zed w i t h t he cen t r a l da tabase.

The cen t r a l da tabase i s used to gene ra te repo r t s wh i ch a re used by t he hosp i t a l managemen t au tho r i t i e s.

• The app l i ca t i on i s deve loped keep ing i n m ind the c l i en t ’s r equ i r emen t to se r ve t he mon i to r i ng sys tem se r v i ces fo r mu l t i p l e

Hea l t hca re i ns t i t u t i ons. Th i s ca l l ed fo r SoA based a rch i t ec tu re and SaaS based de l i ve r y mode l o f t he app l i ca t i on .

Object ives

The fo l l ow ing a re t he ob jec t i ves o f t he p ro j ec t i n o rde r t o bu i l d & de l i ve r t he p roposed mon i to r i ng app l i ca t i on :

1. ident i fy the task areas

1 .1 . To i den t i f y t he t ask a reas whe re t he aud i t s a re to be conduc ted .

1 .2 . To p rov ide a p rov i s i on fo r t he adm in i s t r a to r t o c rea te t he t ask a rea as pe r r equ i r emen t .

2. implement bus iness log ic

2 .1 . To deve lop t he app l i ca t i on t ha t woks unde r web as we l l a s PDA i n te r f ace.

2 .2 . To synch ron i ze t he PDA da ta w i t h cen t r a l da tabase.

2 .3 . To deve lop t he schedu le r f o r t a sk ass ignmen t .

3. Da ta Capture & Sync

3 .1 . To cap tu re t he aud i t da ta f rom phys i ca l l oca t i on .

3 .2 . To synch ron i ze cap tu red da ta w i t h cen t r a l i zed da tabase.

4. Conf igurab le bus iness Ru le

4 .1 . The app l i ca t i on i s supposed to be used by t he Hea l t hca re i ns t i t u t i on s t a f f. The ob jec t i ve i s t o deve lop t he

app l i ca t i on i n such a manne r t ha t t he adm in can eas i l y con f i gu re t he t asks t ha t a re to be f u r n i shed a t va r i ous

phys i ca l l oca t i ons.

4 .2 . To deve lop t he schedu le r t o ass ign / reass ign t asks.

5. Repor t Genera t ion

5 .1 . To gene ra te accu ra te summar y repo r t s us i ng rea l t ime da ta , t ha t i s s ynch ron i zed w i t h cen t r a l i zed da tabase.

Page 4: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

4

Mobile Based Audit & Reporting System for Healthcare Institutions

5 .2 . To p rov ide a so lu t i on to manage the i r gove r nance re l a ted documen ts.

6. De l iver y Mode l

6 .1 . To deve lop t he des ign and a rch i t ec tu re t he app l i ca t i on i n a way to mee t t he requ i r emen t SoA and SaaS.

7. User & Ro le Management

7 .1 . To deve lop t he d i s t i nc t use r ro l es and ass ign t he same to use r s to ach ieve spec i f i c t a sks.

The Pro ject was d iv ided in to var ious phases to achieve the best resu l ts in less t ime wi th opt imal ut i l i za t ion of ava i lab le features,

capabi l i t ies and new enhancements.

Phase i : Dur ing the f i rs t s tage of development of appl icat ion we d id requi rements s tudy, arch i tecture des ign and database des ign.

We a lso have rev iewed r isk point of appl icat ion.

Phase i i : Created web appl icat ion wi th admin panel to per form admin is t ra t ive funct iona l i t ies and created permiss ion module to

check user ’s ro le and r ights.

Phase i i i : Created data ent r y pages, which a l low users to take audi ts, create tasks, and manage tasks v ia schedul ing funct iona l i ty.

Phase iv: Created module to synchronize PDA data wi th centra l database server us ing web serv ices.

Phase v: Created repor ts module to generate accurate data summary repor ts.

Phase vi i : Created PDA automat ic updater appl icat ion to update the PDA appl icat ion vers ion on the c l ient ’s PDA.

Pro jec t Approach / Ac t iv i t ies

Techno logy

Techno logy Spec i f ica t ionsTechno logy & Framework .neT 3 .5

Da tabase SQL Ser ver 2005

Web Ser ver /Host ing P la t fo rm i iS 6 .0

Languages ASP.neT,C#

Opera t ing System Windows XP SP 2

Techno logy Spec i f ica t ionsTechno logy & Framework Microsoft Compact Framework 3.5, Microsoft Sync Framework 2 .1

Languages Microsof t C#.net

Da tabase Microsof t SQL Ser ver Compact (SQL Ce 3 .5 )

Web Ser ver /Host ing P la t fo rm n/A

Opera t ing System (Deve lopment ) Windows 7

Deve lopment P la t fo rm (Web)

Deve lopment P la t fo rm (Mobi le )

Dev ice Honeywel l Do lph in 6000, 6500 and Do lph in 70e b lack

Page 5: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

5

Mobile Based Audit & Reporting System for Healthcare Institutions

1. Pro ject Man Hours: 3100 Man Hours

2. Pro ject L i fe Cyc le: 150 Days

Dura t ion

1. Synchroniz ing PDA data wi th centra l database us ing web serv ices and to achieve quick synchronizat ion

2. Managing user ro les and permiss ions on web panel

3. Generat ing accurate summary repor ts in PDF format

4. Automat ic PDA appl icat ion vers ion updaters

1. Th is appl icat ion is l i ve in use and running successfu l ly and product ive ly.

2. THIS appl icat ion was launched before few years back and is running successfu l ly. I t is current ly be ing used by 10 UK based

Hospi ta ls to moni tor/ inspect var ious act iv i t ies of the i r hospi ta ls and they are very g lad wi th funct iona l i t ies and per formance of

the appl icat ion.

3. Because of the in tended arch i tecture (SoA) of the appl icat ion c l ient was able to of fer i t to many heal thcare inst i tu t ions.

4. The appl icat ion is de l ivered to c l ients us ing SaaS and SoA models.

Key Cha l lenges

Resu l ts Ach ieved

Techno logy Spec i f ica t ionsTechno logy & Framework .neT 3 .5

Da tabase SQL Ser ver 2005

Web Ser ver /Host ing P la t fo rm i iS 7 .0

Languages ASP.neT,C#

Opera t ing System Windows Ser ver 2003

Techno logy Spec i f ica t ionsTechno logy & Framework Microsoft Compact Framework 3.5, Microsoft Sync Framework 2.1

Languages Microsof t C#.net

Da tabase Microsof t SQL Ser ver Compact (SQL Ce 3 .5 )

Web Ser ver /Host ing P la t fo rm n/A

Opera t ing System Windows Mobi le 6 & 6 .5

Dep loyment P la t fo rm (Web)

Dep loyment P la t fo rm (Mobi le )

Page 6: Mobile Based Audit & Reporting System for Healthcare ...€¦ · Web Server/Hosting Platform iiS 7.0 Languages ASP.neT,C# Operating System Windows Server 2003 Technology Specifications

Th i s s t a temen t o f wo rk i s p rop r i e t a r y o f S i l ve rTouch Techno log ies L td . and con ta i ns t r ade sec re t s and con f i den t i a l i n fo rma t i on wh ich i s so l e l y t he p rope r t y o f S i l ve rTouch Techno log ies L td . Th i s s t a temen t o f wo rk i s i n t ended fo r i n t e r na l use on l y. The re fo re, i t sha l l no t be used , rep roduced , cop ied , d i sc losed and t r ansm i t t ed , i n who le o r i n pa r t , w i t hou t t he exp ress consen t o f S i l ve rTouch Techno log ies L td .

INDIA • UK • USA • NETHERLANDS • AUSTRALIA • FRANCE • GERMANY

Deliver best products, software solutions and services, on time with quality, and as per customer expectations

About S i l verTouch

S i l ve rTouch , a company es tab l i shed i n 1992 i s w ide l y accep ted fo r i t s I T so l u t i ons w i t h a huge cus tomer base i n more t han

20 coun t r i e s ac ross t he wo r l d .

S i l ve rTouch i s ac t i ve l y engaged i n En te rp r i se so f twa re deve lopmen t , en te rp r i se con ten t managemen t , documen t managemen t

and IT consu l t i ng se r v i ces such as Bus iness p rocess op t im i za t i on , p rocess consu l t i ng, imp lemen ta t i on and cus tom i za t i on o f

ERP. S i l ve rTouch l eads b r i l l i an t l y i n new techn i ca l deve lopmen ts such as : Mob i l e App l i ca t i on deve lopmen t se r v i ces on iPhone,

i Pad , B l ackbe r r y, And ro id , J2ME and W indows mob i l e p l a t f o rms. Even now, S i l ve rTouch he lps i t s g loba l c l i en t s fo r ma jo r

deve lopmen ts, dep loymen ts and managemen ts o f t he i r mob i l i t y so l u t i ons and en te rp r i se app l i ca t i on deve lopmen t p rog rams.

S i l ve rTouch has a l l i ance w i t h seve ra l i ndus t r y l eade rs such as M ic roso f t , App le, C i sco, IBM, O rac le, SAP, Java , De l l , VM wa re,

Syman tec, Son i c Wa l l wh i ch p rov ides a compe t i t i ve edge ove r o the r i ndus t r y pee rs and t a rge t s to unde rs t and and ca te r t o a l l

t ypes o f r equ i r emen ts t ha t conce r n ou r c l i en t s, t he reby, l ead ing to se r ve t hem p rec i se l y t o t he i r sa t i s f ac t i on .

Fo r more i n fo rma t i on , p l ease v i s i t www.s i l ve r touch .com o r ema i l i n fo@s i l ve r touch .com

© copyr ight 1992-2014 a l l r igh ts reser ved. Proper ty o f S i l verTouch Techno log ies L td .

Mobile based Audit & Reporting System for Healthcare institutions

6

®

ind ia Headquar terS i lverTouch Techno log ies L imi ted2nd F loor, Saf f ron ,nr. Panchwat i C i rcle ,Ahmedabad-380 006.Phone : +91 - 79 - 2656 31 58E-ma i l : i n fo@si l ve r touch .comWeb : www.s i l ve r touch .com

Uni ted K ingdomSi lverTouch Techno log ies UK L imi tedessex Techno logy & innova t ion Cent re ,Un i t 7 , The Gab les ,Ongar - CM5 0GA,Un i ted K ingdomPhone : +44 - (0 ) 127-736-4689E-ma i l : i n fo@si l ve r touch tech .co .ukWeb : www.s i l ve r touch tech .co .uk

nor th Amer icaSi lverTouch Techno log ies inC497 Route 27,ise l in , nJ 08830Uni ted Sta tesPhone : +1 201 299 3529E-ma i l : i n fo@semaphore-so f tware .comWeb : www.semaphore-so f tware .com