Sunteți pe pagina 1din 43

PROIECT: Calitate i performan n sistemul sntii publice din Romnia ID PROIECT: 59348

Aplicaie informatic pentru implementarea modelului de management al calitii


Manual de utilizare

Cuprins
CAPITOLUL 1 PREZENTAREA CADRULUI GENERAL ................................................................. 3 CAPITOLUL 2 ADMINISTRARE .................................................................................................... 4 2.1 2.2
ACTORI .............................................................................................................................. 5 ROLURI .............................................................................................................................. 6

CAPITOLUL 3

CAZURI DE UTILIZARE ....................................................................................... 7

3.1. 3.2 3.3

CAZURILE PRINCIPALE ...................................................................................................... 7 DETALIEREA CAZURILOR.................................................................................................... 8 DIAGRAME DE STRI ........................................................................................................ 13

CAPITOLUL 4

ARHITECTURA SISTEMULUI ............................................................................. 16

4.1. 4.2 4.3

ARHITECTURA PE COMPONENTE ....................................................................................... 16 ARHITECTURA DE DEPLOYMENT....................................................................................... 19 DIAGRAME DE STRI ........................................................................................................ 20

CAPITOLUL 5

UTILIZAREA APLICAIEI LOCALE ..................................................................... 23

Capitolul 1 Prezentarea cadrului general Obiectivul general al proiectului - Calitate i performan n sistemul sntii publice din Romnia CaPeSaRo (POSDRU/81/3.2/S/59348) este promovarea adaptabilitatii si flexibilitatii functionale a personalului din sistemul sanatatii din Romania prin introducerea de tehnologii moderne si solutii organizationale pe scara larga, cresterea performantei si modernizarea organizarii muncii. Proiectul n cadrul cruia este dezvoltat aplicaia informatic are trei obiective principale: - suport n formarea specialitilor din sistemul sanitar pregtii pentru utilizarea unor tehnologii actuale; - crearea capacitii interne a unitilor sanitare de a dezvolta resursele umane proprii prin intermediul formrii profesionale specializate (audit in domeniul calitii, auditul calitii n domeniul sanitar, sntate i securitate n munc) bazate pe tehnologia informaiei i comunicrii (TIC) i realizat de formatori interni; - introducerea unor forme moderne de organizare i evaluare a muncii realizate prin sistemul de management al calitii. Una dintre activitile importante este crearea de rapoarte sintetice a informaiilor i datelor culese de la unitile participante, cu exemple de bune practici i detalieri de politici sectoriale. Rapoartele vor fi naintate Ministerului Sntii cu scopul recunoaterii i implementrii la scar naional. Aceste obiective implic rolul central al sistemului informatic (SI) proiectat. SI este alctuit din aplicaia informatic mediul de lucru - i pagina web mediul de comunicare, legate funcional. Aplicaia este proiectat cu posibilitatea de extindere la scar naional.

Capitolul 2 Administrare Aplicaia este activ att la fiecare dintre participani ct i pentru echipa de management a proiectului (EM). Procesele sale principale sunt: - pentru participani: culegerea i transmiterea datelor; - pentru EM: pe baza standardelor existente ale CONAS, crearea de proceduri de aplicare a standardelor de calitate, redactarea de chestionare pentru unitile participante, analiza datelor i crearea de rapoarte sintetice specifice fiecrei uniti sanitare partenere, precum i rapoarte sintetice comparative. Ele sunt prezentate n Fig.A.

Fig.A Schema general a aplicaiei

2.1 Actorii i rolurile 2.1. Actori Rezult dou grupe de actori implicai n funcionarea i utilizarea sistemului informatic: A.1 Echipa de management A.1.1 Managerul de proiect - coordoneaz crearea de proceduri i indicatori de calitate (chestionare); - stabilete termenele de trimitere, completare i preluare a datelor (chestionare); - solicit trimiterea de notificri ctre unitile participante; - solicit echipei tehnice date sintetice; - coordoneaz realizarea rapoartelor comparative sintetice. A. 1.2 Managerul sistemului informatic - coordoneaz testarea, implementarea i utilizarea aplicaiei; - coordoneaza activitatile specific din domeniu (introducerea, procesarea datelor si informatiilor electronice, administrarea sistemelor de informatii si programare pe calculator, monitorizeaza configurarea serviciile internet); - preia i insereaz chestionarele, organiznd gestiunea de versiuni i termene de completare; - coordoneaz analiza de date. A. 1.3 Echipa medical - realizeaz procedurile i modul de aplicare a lor, pornind de la standardele CONAS; - stabilete modalitile de rspuns la chestionare; - solicit rapoarte specifice i sinteze de date. A. 1.4 Echipa IT - testeaz, implementeaz i administreaz aplicaia; - administreaz comunicaia (serverele posta electronica, constand in creeare conturi de posta electronica, administreaza listele de distributie si asigura securitatea informatiilor transmise prin posta electronica) i suportul hardware (asigura utilizarea programelor soft/hard cu drept de utilizare, asistenta tehnica la instalarea programelor informatice conform procedurilor interne, devirusari, rezolvarea diverselor probleme de soft/hard (inlocuire componente); - concepe, actualizeaza si dezvolta structura si continutul bazei de date, asigurand acurateatea, securitatea si trasabilitatea informatiilor stocate in sistem; - elaboreaza si asigura mecanismele de protectie a datelor i informatiilor transmise - insereaz chestionarele i nomenclatoarele;- creeaza, sterge, modifica utilizatorii conform cu procedurile stabilite; preia i gestionez datele din teritoriu; - realizeaz rapoarte specifice unitilor sanitare partenere i rapoarte comparative sintetice prin interogri n baza de date; A.2 Unitile sanitare A. 2.1 Managerul unitii sanitare (responsabilul pentru managementul calitii) - coordoneaz activitatea de preluare, completare [i trimitere] a chestionarelor; - gestioneaz intervalele de timp i dealine-urile de completare; - monitorizeaz implementarea modelului de management al calitii, pe baza rapoartelor speciofice i a rapoartelor comparative sintetice primite; A. 2.2 Utilizatorii locali

- culeg i completeaz n intervalele de timp stabilite datele solicitate.

2.2 Roluri Actorii, in functie de tipul acestora (utilizatori ai instituiilor medicale care fac raportri, utilizatori ai EM care au rol de administratori sau utilizatori centrali), se grupeaz n trei roluri principale:
1.

Utilizatorii autorizai ai EM (C) au acces nerestricionat la toate datele trimise de institutii i posiblitatea de a vizualiza i prelucra datele legate de raportri prin executia de rapoarte; pot valida raportarile primite de instiutiile medicale; pot trimite notificari institutiilor medicale. Utilizatorii instituiilor medicale (U) care fac raportrile au acces la aplicaia local de raportare pentru a gestiona chestionarele specifice raportrii precum i alte documente corelate cu chestionarele (definitii, prescurtari, manuale); Utilizatorii cu rol de administrator (A) ai EM pot gestiona utilizatorii sistemului informatic, acorda drepturi de accesare a sistemului pentru utilizatori si gestioneaza nomenclatoarele folosite n aplicaie; permit trimiterea chestionarelor completate n intervalele prescrise de EM.

2.

3.

Organizarea utilizatorilor este prezentat n Fig B.

Fig. B Ierarhia utilizatorilor

Capitolul 3 Cazuri de utilizare 3.1 Cazuri principale n cele ce urmeaz este prezentat schematic lista proceselor principale (scenariilor de utilizare) precum i relaionarea lor cu rolurile prezentate in subcapitolul anterior: COD P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 Proces (scenariu) Crearea, versionarea si actualizarea de documente (nomenclatoare i chestionare) n aplicaia central EM Actualizare documente (nomenclatoare si chestionare) in aplicatia locala de raportare prin sincronizare cu aplicatia central Vizualizare documente din aplicatia locala de raportare Completare chestionare Trimitere rapoarte catre EM (chestionare completate) Creare utilizatori Acordare drepturi pentru utilizatori Validare raportari catre EM Inserare/modificare chestionare i intervale de raportare Trimitere notificari catre institutii medicale Executie rapoarte C x x x x x x x x x x x x x x U A

3.2 Detalierea cazurilor In cele ce urmeaza sunt prezentate detaliat cazurile de utilizare, preconditiile, postconditiile, scenariul normat de utilizare, tratarea exceptiilor etc: Sectiune Descriere Cod Denumire proces Sumar P1 Crearea, versionarea si actualizarea de documente (nomenclatoare i chestionare) n aplicaia central EM Se creeaza/actualizeaza date legate de standardele de evaluare si acreditare a institutiilor medicale. Aceste date vor fi utilizate in aplicatia locala de raportare a institutiilor medicale. Autentificarea in aplicatia centrala EM a unui utilizator C. Se creeaza, actualizeaza sau sterg documente (nomenclatoare) privind standardele de evaluare si acreditare (inclusiv nomenclatoare continand chestionarele de evaluare) in aplicatia centrala EM. Pentru fiecare modificare se asociaza un cod de versionare. Versiunile sunt stocate. Documentele din aplicatia centrala EM sunt actualizate.

Preconditii Scenariul normal de utilizare Exceptii Postconditii

Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare Exceptii Postconditii

Descriere P2 Actualizare documente (nomenclatoare si chestionare) in aplicatia locala de raportare prin sincronizare cu aplicatia centrala Se creeaza/actualizeaza date legate de standardele de evaluare si acreditare a institutiilor medicale. Datele necesare au fost publicate de catre EM. Autentificarea in aplicatia de raportare a utilizatorului U. Se creeaza si/sau actualizeaza documente privind standardele de evaluare si acreditare (nomenclatoare) in aplicatia locala de raportare. Actualizarea datelor se va face prin sincronizarea cu aplicatia centrala EM. Documentele din aplicatia locala de raportare a institutiei sunt actualizate si sincronizate cu cele din aplicatia centrala EM. Descriere P3

Sectiune Cod

Denumire proces Sumar Preconditii Scenariul normal de utilizare

Vizualizare documente din aplicatia locala de raportare In cadrul aplicatiei locale de raportare a institutiei se pot vizualiza documente legate de standardele de evaluare Autentificarea in aplicatia de raportare a utilizatorului U. Un utilizator al aplicatiei locale de raportare a institutiei poate vizualiza documente legate de standardele de evaluare (eg: standardele si substandardele lor, definitii, prescurtari, legislatie corespunzatoare). Aceste elemente sunt intercorelate (eg: unui standard ii corespund anumite definitii) si sunt reprezentare de nomenclatoarele oferite de EM. Descriere P4 Completare chestionare In cadrul aplicatiei locale de raportare a institutiei se pot completa chestionare pentru standarde de evaluare. Autentificarea in aplicatia locala de raportare a unui utilizator U. Un utilizator al aplicatiei locale de raportare a unitatilor sanitare poate completa chestionarele emise de EM legate de standardele de evaluare. Aceste chestionare contin serii de intrebari si permit raspunsuri de un anumit tip. Dupa completare chestionarul poate fi salvat local, urmand sa fie modificat ulterior de catre utilizator sau trimis catre EM. Nu este obligatoriu ca completarea sa fie totala. Chestionarul completat este salvat local. Daca este versiunea finala, se notifica administratorul local (A). Descriere P5 Trimitere rapoarte catre EM (chestionare completate) Atilizatorii aplicatiei locale de raportare trimit chestionare catre EM Autentificarea in aplicatia locala de raportare a unui administrator local (A). Exista notificarea utilizatorului asupra finalizarii completarii.

Exceptii Postconditii Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare

Exceptii Postconditii

Sectiune Cod Denumire proces Sumar Preconditii

10

Scenariul normal de utilizare

Administratorul local (A) va face raportarea catre EM prin trimiterea (validarea) catre aplicatia centrala EM a chestionarelor completate. Un set de validatori va asigura faptul ca documentul trimis este corect (eg: toate intrebarile au raspuns, raspunsurile sunt de tipul cerut, realizarea raportarii se face in intervalul de timp indicat de EM). Documentele de raportat nu sunt valide. Chestionarul completat trimis catre EM este salvat in aplicatia centrala EM. Administratorul local (A) primeste un mesaj confirmand raportarea. Descriere P6 Creare utilizatori Administratorul creeaza utilizatori Autentificarea in aplicatia centrala sau locala a unui utilizator de tip administrator (A). Administratorul aplicatiei centrale EM va creea utilizatori ai sistemului. Acesti utilizatori vor fi ulterior recunoscuti de sistem si se vor putea autentifica in cadrul aplicatiei de raportare pentru a vizualiza anumite documente, completa chestionare si trimite raportari, in functie de drepturile acordate. Numai administratorii centrali (C) pot creea administratori locali (A). Utilizatorii sunt creati si recunoscuti de sistem.

Exceptii Postconditii

Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare

Exceptii Postconditii

Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare

Descriere P7 Acordare drepturi pentru utilizatori Administratorul acorda drepturi utilizatorilor Autentificarea in aplicatia centrala EM a unui utilizator de tip administrator (A) sau (C). Administratorul aplicatiei centrale EM (C) va acorda drepturi administratorilor de tip (A). Tot el este cel care creaza matricea de roluri. Administratorul de tip (A) acorda drepturi utilizatorilor locali Acesti utilizatori vor fi ulterior recunoscuti de sistem si se vor putea autentifica in cadrul aplicatiei de raportare pentru a vizualiza anumite documente, completa chestionare si trimite raportari. 11

Exceptii Postconditii

Utilizatorul indicat de administrator primeste drepturile selectate.

Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare Exceptii Postconditii Sectiune Cod Denumire proces Sumar Preconditii

Descriere P8 Validare raportari catre EM Raportarile catre EM sunt validate de catre un utilizator EM Autentificarea in aplicatia centrala EM a unui utilizator C si/sau A. In cadrul EM raportarile primite sunt supuse unui proces de validare de catre un utilizator EM. In cazul in care raportarea nu este considerata valida se va notifica institutia medicala. In cazul in care raportarea este valida, se va marca in mod corespunzator. Raportarea catre EM a fost evaluata din punct de vedere al validitatii. Descriere P9 Inserare/modificare chestionare i intervale de raportare Un chestionar se introduce in sistem impreuna cu nomenclatorul de raspunsuri si intervalele de raspuns. Autentificarea in aplicatia centrala EM a unui utilizator (C). Chestionarul este redactat in forma adecvata introducerii in sistem. Chestionarul este versionat. Se insereaza chestionarul. Se completeaza nomenclatoarele existente sau adauga un nomenclator nou, daca este cazul. Se insereaza forma de raspuns. Se insereaza intervalul de raspuns. Se ataseaza data introducerii pentru versiunea curenta. Se trimite notificare catre administratorii (A). Formularul este complet si administatorii tip (A) sunt instiintati. Descriere 12

Scenariul normal de utilizare

Exceptii Postconditii Sectiune

Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare

P10 Trimitere notificari catre institutiile medicale Utilizatorul EM poate trimite notificari intitutiilor medicale Autentificarea in aplicatia centrala EM a unui utilizator C. Utilizatorul EM poate trimite notificari institutiilor medicale cu care EM se afla in comunicare (de exemplu pentru a transmite date legate de validitatea raportabilor facute), numarul versiunii chestionarului, etapa completarii (un chestionar poate fi completat de mai multe ori in date calendaristice diferite) si datele calendaristice in care se incadreaza completarea chestionarelor (intervale de completare si deadline). Notificarile sunt trimise institutiilor medicale.

Exceptii Postconditii

Descriere Sectiune Cod Denumire proces Sumar Preconditii Scenariul normal de utilizare P11 Executie rapoarte Utilizatorii aplicatiei centrale EM pot vizualiza si prelucra datele primite. Autentificarea in aplicatia centrala a unui utilizator C. In cadrul aplicatiei centrale EM se realizeaza centralizarea datelor primite de la toate institutiile medicale. Se vor putea vizualiza aceste date sub forma de rapoarte, spre exemplu: -rapoarte prezentand situatia raportarii de teritoriu -situatii bazate pe datele trimise de institutiile medicale -vizualizarea istoricului raportarilor facute de institutiile medicale

Exceptii Postconditii

13

3.3 Diagrame de stri In cadrul sistemului o raportare (un chestionar completat sau nu) poate trece prin diferite stari. In diagrama de mai jos se poate observa trecerea raportarii prin diferitele stari:

Figura 1

Descrierea starilor raportarii: Noua: un nomenclator continand chestionarul trimis de EM a fost important in aplicatia de raportare a insitutiei medicale. Chestionarul poate fi accesat de utilizatorii carora le este permis. Incompleta: Starea unei raportari in care un utilizator a inceput completarea chestionarului asociat. Raspunsurile la intrebari pot fi incomplete sau incorecte momentan. Raportarea inca nu este gata de a fi trimisa catre EM. Completa: Chestionarul asociat a fost completat in intregime de catre un utilizator. Au fost furnizate raspunsuri la toate intrebarile si aceste raspunsuri sunt de tipurile cerute. Acest chestionar poate fi trimis catre EM. Valida: O raportare completa este supusa procesului de validare de catre un utilizator EM si se constata ca ca este completata corect. Aceste validari poti fi legate de raspunsurile la intrebari, tipuri raspunsurilor, datele completarii chestionarului etc. 14

Invalida: O raportare a fost gasita invalida de catre utilizatorul EM, de exemplu nu toate intrebarile din chestionare au primit raspunsuri. Trimisa: O raportare trimisa catre EM devine Trimisa in momentul confirmarii primirii de catre EM. Diagrame cazuri de utilizare
Gestionare utilizatori

Gestionare drepturi de acces

Administrator

Actualizare vocabulare

Validare raportari

Executie rapoarte

Trimitere notificari

Figura 2 cazurile de utilizre pentrul rolul de administrator EM

Figura 3 cazurile de utilizare pentru rolul de utilizator EM

15

Figura 4 Cazurile de utilizre pentru rolul de utilizator al aplicatiei de raportare

16

Capitolul 4 Arhitectura sistemului 4.1 Arhitectura pe componente Solutia se bazeaza pe o arhitectura n-tier in care sunt implicate urmatoarele componente: 1. Aplicatie centrala EM 2. Baza de date 3. Aplicatie locala de raportare dupa cum se poate vedea din figura 5 de mai jos. Datele schimbate intre aceste elemente sunt in principal nomenclatoarele create de catre EM, care sunt transmise aplicatiei locale de raportare si care le utilizeaza si local. De aseamenea, aplicatia locala de raportare face uz de vocabulare pentru crearea raportarilor catre EM. Aplicatia centrala EM va beneficia de o componenta care permite crearea de fluxuri de lucru, care definesc actiuni corelate ce urmeaza sa fie executate intr-o anumita ordine; acest motor de fluxuri va permite utilizatorilor si administratorilor EM sa creeze fluxuri pentru lucrul cu raportarile primite de la insitutiile medicale (vizualizare, validare), sa administreze utilizatorii aplicatiei (creare utilizatori, asignare drepturi) si sa vizualizeze rapoarte pornind de la datele legate de raportari. De asemenea, componenta motor de fluxuri va fi responsabila cu monitorizarea activitatilor curente si anterioare si pastrarea istoricului legat de toate actiunile executate in cadrul aplicatiei.

17

Aplicatie locala Persistenta locala

Integrare

Aplicatia centrala Motor de fluxuri Pagini web Administrare Rapoarte Validatori Gestiune Nomenclatoare Integrare

Persistenta

Database

Figura 5

Aplicatia centrala EM
Aplicatia EM online care va prelua si persista datele trimise de institutiile medicale si ofera metodele de interogare si prelucrare a acestor date. Motorul de fluxuri al aplicatiei va permite crearea de fluxuri de lucru pentru gestionarea documentelor, administrarea aplicatiei si vizualizarea de rapoarte. Fiecare dintre aceste componente beneficiaza de o subcomponenta de integrare care asigura sincronizarea informatiilor mentinute in aplicatia EM cu cele din aplicatiile locale de raportare teritoriale. Subsistemul de fluxuri este reprezentat de o interfata cu utilizatorul care permite crearea de fluxuri de lucru pentru: administrarea aplicatiei (creare utilizatori, asignare drepturi) vizualizarea de rapoarte utilizarea un set de validatori care vor asigura functia de validare a raportarilor

18

Subsistemul de integrare este un serviciu pe care serverul de aplicatie il expune in vederea comunicarii cu aplicatiile de raportare ale institutiilor teritoriale. Acest serviciu asigura pe de o parte persistenta informatiilor de la institutii in baza de date EM, atunci cand o conexiune este posibila, cat si sincronizarea informatiilor cu cele disponibile in aplicatiile EM si preluarea raportarilor trimise de institutiile medicale din aplicatia locala. Subsistemul de persistenta - care va asigura salvarea si regasirea informatiilor in baza de date Subsistemul de gestiune a nomenclatoarelor va permite administratorilor sa adauge, modifice sau stearga nomenclatoarele folosite de sistem.

Baza de date
Serverul de baza de date stocheaza informatiile necesare sistemului. Baza de date este folosita de aplicatia centrala EM pentru a stoca nomenclatoare si toate datele de raportare primite de la institutiile medicale. Datele stocate vor putea fi folosite ulterior pentru realizarea de rapoarte.

Aplicatia locala de raportare


Aplicatia locala de raportare este utilizata de catre toate institutiile medicale care urmaresc comunicarea cu EM. Ea ofera posibilitatea vizualizarii documentelor emise de EM, completarii chestionarelor asociate anumitor standarde pentru raportare si efectuarea raportarii catre EM prin trimiterea chestionarelor completate de catre utilizatori. Printre componentele acestei aplicatii se regasesc: O componenta de persistenta locala care asigura salvarea raportarilor local atunci cand se doreste O componenta de integrare care asigura integrarea informatiilor stocate local cu cele de pe server (nomenclatoare, raportari) actualizarea nomenclatoarelor si trimiterea de raportari.

19

4.2 Arhitectura de deployment

Figura 6

Arhitectura de deployment a solutiei este prezentata in figura de mai sus. Pentru aplicatia centrala EM vor fi necesare doua servere pentru diferite componente ale aplicatiei centrale (motorul de fluxuri si componentele de integrare, persistenta si gestiune vocabulare) si unul pentru baza de date in care se va face persistenta datelor. Aplicatia locala de raportare va fi instalata pe statiile de lucru ale unitatilor medicale care fac raportari catre EM, ea accesand direct print Internet cand este necesar aplicatia centrala. Prezenta unui firewall pentru a securiza comunicarea intre componentele solutiei este de asemenea necesara. Caracteristicile hardware minimale ale acestor elemente sunt prezentare in capitolul 6.3.

20

4.3 Diagrame de flux In Figura 7 de mai jos sunt prezentate activitatile unui administrator al aplicatiei centrale EM actualizarea nomenclatoarelor si gestionarea utilizatorilor si drepturilor:

Figura 7

In Figura 8 sunt prezentate sub forma de diagrama activitatile unui utilizator al aplicatiei locale:

21

Figura 8

Figura 9 de mai jos reprezinta sub forma de diagrama activitatile unui utilizator al aplicatiei centrale EM:

22

Figura 9

23

4.4 Model pentru baza de date locala

Descrierea structurii - comuna tuturor chestionarelor: - pentru fiecare structura exista 5 tabele: standarde/criterii/proceduri/aplicare_proc/Qx, unde x=1..11; (asta lipseste in fisierele trimise aici) - tabelele 1-4 contin cimpul ID_S, in cazul ref 9 avind valoarea 9; - tabelele 1-4 contin cimpul ID_SS, avind ca valoare numarul standardului; - tabelele 2-4 contin cimpul ID_C, avind ca valoare numarul criteriului aferent standardului din ID_SS; - tabelele 3 si 4 contin cimpul ID_CP, avind ca valoare numarul procedurii aferente criteriului din ID_C; - tabelul 4 contine cimpul ID_APL, avind ca valoare numarul modalitatii de aplicare a procedurii ID_CP; in cazul ref9 este acelasi ca ID_CP fiindca nu s-au identificat mai multe modalitati la o procedura; - tabelul 4 contine cimpul ID_chest, rezultat prin compunerea literei Q cu cimpurile din coloanele B-F; - tabelul 5 contine intrebarile, conectate la foaia 4 prin cimpul ID_chest; - tabelul 5 mai contine si cimpul ID_Q care este identificatorul intrebarii; - tipul raspunsului este in cimpul: Tip_raspuns; din fisierul trimis, rezulta doua (da sau nu si numeric). Aplicatia poate primi oricite chestionare, care contin orice intrebari, cu orice raspunsuri, in aceasta structura. Intrebarile se importa intr-o structura sintetica a unui fisier de tip xml. Raspunsurile sunt configurabile (deci se pot modifica relativ la tip). Intrebarile se pot gestiona si ele, in sensul adaugare/modificare/stergere. Rezulta versiuni identificabile.

24

5. Model al aplicatiei locale 5.1 Conectarea la aplicaie Condiii iniiale: - Nomenclatoarele de lucru (tipuri de spitale, tipuri de compartimente, tipuri de angajai) sunt importate de ctre administratorul general; - datele despre spital sunt importate sau create de ctre administratorul general; - administratorii locali sunt creai de ctre administratorii generali ai aplicaiei (v. Cap 2.2), pe baza datelor furnizate de participani. Acestea sunt culese anterior i sunt: - unitatea participant (nume, cod MS); - nume i prenume persoane desemnate; - cod numeric personal. Fiecare unitate va primi un nume de utilizator si o parol. Administratorii locali pot fi i persoane din afara unitii participante. Dup pornirea staiei de lucru, administratorul local, va porni aplicaia prin apsarea pe icoana Aplicatie Evaluare.

Fig 5.1 Login aplicaie 5.2 Administrare local Dup logare, se prezint imaginea de mai jos:

25

Fig.5.2 Logare administrator local Exist urmtoarele opiuni: - Mod de vizualizare: pentru cazul n care administratorul are mai multe spitale asignate, se pot prezenta 20-50-toate unitile la care este administrator; - Cutare rapid: pentru cazul n care administratorul are mai multe spitale asignate, se poate scrie n csua alturat opiunii un grup de caractere care s fie filtrate i prezentat mai jos rezultatul; - Pentru cutare avansat, se poate folosi opiunea Alte filtrri :

Fig. 5.3 Alte filtrri 26

cu optiunile extinse de filtrare: o Nume unitate; o Cod M.S.; o CUI; o Judet; o Date localitate. Revenirea se face prin butonul Ascundere filtru. - Se pot exporta spitalele n lucru, prin butonul Export MS Excel. Prin apsarea (selectarea) unitii dorite, se intr n meniul de lucru pentru structura funcional.

Fig 5.4 Uniti participante; date generale Se pot modifica datele unitii, i apoi memora prin butonul Salveaz schimbri. Dac datele referitoare la compartimente nu sunt ncrcate, se poate folosi tab-ul Compartimente.

27

Fig. 5.5 Vizualizare Compartimente Opiunile sunt: - Modificare; - Adugare.

Fig 5.6 Prezentare mod adugare. Regul general: Semnul notat cu click pentru a activa tabelul de selectie. reprezint faptul c se folosete dublu-

28

Prin selectarea tab-ului Angajai se poate lucra cu datele despre angajai.

Fig. 5.7 Vizualizare angajai Dac nu sunt importate datele de angajat, se pot completa manual, prin butonul Nou. Datele se pot modifica prin selectarea angajatului (administratorului).

Fig.5.8 Modificarea datelor angajatului Memorarea modificrilor sau a datelor noi se face prin butonul Salveaz modificri. 29

Regul general: cmpurile notate cu (*) sunt obligatorii. Selectarea funciei angajatului se face din tabelul asociat funciei.

Fig. 5.9 Selectarea funciei din unitate. O opiune important este asocierea cu rolul de utilizator.

30

Fig. 5.10 Asocierea rolului de utilizator Dup nscriere, se revine n meniul iniial (Fig. 5.7) i se selecteaz opiunea Utilizatori. Regul general: Butonul anuleaz/napoi se utilizeaz pentru revenire in forma de lucru anterioar. Se selecteaz utilizatorul Nou i se activeaz n sistem

31

Fig. 5.11 Activare user Prin apsarea liniei Activeaz se trimit prin email angajatului numele de utilizator i parola.

Fig. 5.12 Trimitere user i parol email Prin selectarea unui utilizator, se pot asocia i rolurile acestuia.

32

Fig. 5.13 Caseta utilizator Se pot verifica i modifica propriile date, utiliznd tab-ul Profilul meu.

Fig. 5.14 5.3 Conectarea unui utilizator local Modul de conectare este identic cu cel al administratorului local (v. capitolul 5.1). Dup conectare, utilizatorul, in funcie de drepturile alocate, primete unuul sau mai multe chestionare din care poate completa unul sau mai multe grupuri de ntrebri. 33

Fig. 5.15 Conectarea unui utilizator local 5.4 Completarea chestionarelor Prin click-area pe un chestionar, standardele la care are dreptul s rspund.

Fig 5.16 Standarde alocate pentru utilizatorul local Prin click-area unui standard, se intr in zona de criterii.

34

Fig. 5.17 Criterii alocate unui utilizator local Prin apsare pe unul din citerii, se ajunge n meniul proprpiu-zis de completare a rspunsurilor.

Fig. 5.18 Meniul de lucru Se poate naviga, pentru obinerea ntrebrilor, pe partea de aplicare a procedurilor (Aplicare)

35

Fig 5.19 Combo-ul de selecie a modalitilor de aplicare Se poate schimba direcia de lucru, alegnd alte proceduri de verificare a criteriilor standardelor.

Fig 5.20 Combo-ul de selecie a procedurilor de verificare a criteriilor

36

ntrebrile pot fi: cu rspuns da/nu, caz n care se bifeaz csuele aferente:

Fig. 5.21 Completarea rspunsurilor de tip binar cu rspuns numeric:

Fig. 5.22 Completarea rspunsurilor de tip numeric 37

cu rspuns multiselect:

Fig. 5.23 Completarea rspunsurilor de tip multiselect Dup completarea ntrebrilor la care are drepturi, utilizatorul local va trimite chestionarul spre validare.

Fig. 5.24 Trimiterea chestionarului spre validare 38

n acest moment administratorul corespunztor spitalului acelui utilizator este notificat prin email ca are un chestionar pentru validat. Administratorul local vede lista chestionarelor de validat n seciunea Chestionare\De validat a meniului propriu. Dup verificare, chestionarul poate fi retrimis pentru completare sau poate fi marcat ca si completat cu succes.

Fig. 5.25 Lista chestionarelor de validat Tot n aceasta seciune din meniu, administratorul local poate vizualiza toate chestionarele active pentru spitalul sau cele asignate tuturor utilizatorilor spitalului.

39

Fig. 5.26 Lista chestionarelor din spital 5.5 Strile funcionale prin care trece un chestionar Ciclul general este:

Fig 5.27 Etapele de lucru al unui chestionar 5.5.1 Starea Chestionar nou Dup importul datelor de spitale si importul iniial pentru structura unui chestionar, fiecrui spital i se va asocia cte o instan n funcie de tipul chestionarului importat spre completare. Chestionarele se vor afla n starea Chestionar nou i vor fi vizibile n lista administratorilor locali:

40

Fig 5.28 Chestionar nou 5.5.2. Starea De completat Administratorii locali pot trimite spre completare chestionarele noi, prin efectuarea tranziiei: Trimite spre completare din listing-ul de mai sus. La efectuare tranziiei va apare o form de lucru n care trebuie specificat utilizatorul ce va lucra la chestionar, precum i data limit pentru completare. n lista din care se poate alege utilizatorul desemnat, sunt listai toti utilizatorii unitii curente.

Fig 5.29 Utilizator desemnat pentru completare Dup efectuare tranziiei, chestionarul se va afla n starea De completat i va fi asignat utilizatorului selectat. Utilizatorii locali vor vedea chestionarele asignate lor atunci cnd se logheaz in aplicaie. De asemenea, administratorii locali vor vedea chestionarele pe care le au de completat n sectiunea din meniu Chestionarele mele. 41

5.5.3. Starea n completare Cnd va ncepe lucrul la un chestionar, utilizatorul va evectua tranziia Completeaz. n acest moment, chestionarul va trece n starea n completare.

Fig. 5.30 Trecerea n starea In completare 5.5.4. Starea n validare Dup ce termina lucrul, utilizatorul va executa tranziia Trimite spre validare. Administratorul local va fi notificat prin email iar chestionarul n cauz i va aprea n seciunea din meniu De validat.

Fig. 5.31 Opiuni n starea n validare 5.5.5 Starea Completat Administratorul local va decide dac chestionarul a fost completat corect i poate fi marcat ca i completat (moment n care este notificat administratorul general iar chestionarul este trecut n starea Completat) sau este retrimis utilizatorului pentru completri.

5.6 Rapoarte pentru administratorul local asupra strii de completare Pentru fiecare chestionar, administratorul local poate genera rapoarte n format MS Excel, cu privire la starea de completare

42

Fig. 5.32 Raport depre gradul de completare al unui chestionar 5.7 Modificarea datelor de autentificare pentru utilizatorii aplicaiei Pentru a-i modifica datele de autentificare n aplicaie, utilizatorii trebuie s acceseze butonul Setri, aflat n header-ul interfeei grafice a aplicaiei.

Fig. 5.33 Butonul pt acceseara ferestrei de modificare a datelor de acces n fereastra care apare, se pot modifica numele de utilizator i parola, cu confirmare parol.

Fig 5.28 Fereastra modificare date de acces n aplicaie

43