Microsoft Word - Ansamblul software CRONIS

Documente similare
Entrepreneurship and Technological Management

FIŞA DISCIPLINEI

PowerPoint Presentation

Atributii:

INFORMATICĂ ŞI MARKETING

S.C. SEEKTRON S.R.L. Fişă de prezentare a produsului EYECAR B1 EYECAR B1 Observer Black Box Dispozitiv inteligent pentru înregistrarea evenimentelor r

Lucrarea 10

Chertif Ionuț - Andrei Prietenul meu, calculatorul CLASA a V - a, 1 ora pe săptămână ARGUMENT Transformările societăţii româneşti din ultimii ani, dez

O SINGURĂ licență și ai acces de pe oricâte stații de lucru! Olteniei nr.4, Baia Mare Tel.: 0262 / , 0743 /

Gestiunea serviciilor de recuperare a sănătăţii în sanatorii şi preventorii

Guardian2012_RO3

rptFisa

FD Informatica

Caraivan George-Alexandru Grupa 431A Interfața driver-kernel la Linux Introducere Deși pentru unii dintre noi acest lucru poate fi o supriză, cei mai

Biomedical Wi-Fi data transmissons

Discipline aferente competenţelor Facultate: Facultatea de Electronică şi Telecomunicaţii Universitate: UNIVERSITATEA POLITEHNICA DIN TIMIȘOARA Domeni

Spitale CJAS

TERMENI DE REFERINȚĂ Servicii de consultanță pentru mentenanța Sistemului de Management al Informațiilor existent (SMI) pentru Asistență Socială siste

REVISAL Versiunea: Data release: 15 martie 2016 IMPORTANT! Distribuţia curentă (v6.0.4) a aplicaţiei Revisal conţine nomenclatorul COR ISCO 08 î

AdVision este un software de narrowcasting, destinat tuturor celor care administrează conţinut pe o reţea de monitoare. Fie că este vo

Microsoft Word - Plus TV Analog Pro Stick Installation _Rom V1.3_.doc

PowerPoint Presentation

Platforma 5. 1 Introducere in MSSQL Introducere Pe parcursul ultimilor ani, se poate observa o cuplare a limbajelor de programare majore cu tipuri de

Proiectarea Sistemelor Software Complexe

Concepte de bază ale Tehnologiei Informației

Înregistrator de temperatură şi umiditate AX-DT100 Instrucţiuni de utilizare

SEM 12 - Crearea conținutului Web (HTML, CSS, WordPress)

WorkCentre M123/M128, WorkCentre Pro 123/128, CopyCentre C123/128 Ghid de Configurare Rapidă pentru Reţea

Slide 1

Ghid Web connect DCP-J4120DW MFC-J4420DW MFC-J4620DW MFC-J5320DW MFC-J5620DW MFC-J5720DW

Microsoft Word - Fisa DRS - ROMANA.docx

Raportarea serviciilor de dializă la nivel CJAS

CAIET DE SARCINI

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Dunărea de Jos Galați 1.2 Facultatea Economie și Administr

Raportarea serviciilor de dializă la nivel CNAS

Interfețe și Protocoale de Comunicații Arduino-Port Paralel Arduino. Laborator 1- Portul Paralel 1 Caracteristici generale Arduino UNO este o placă de

Inserarea culorilor in tabele

Evaluarea unităţilor de dializă publice si private

PREZENTAREA BIBLIOTECII U

Unitatea de învăţământ: Colegiul Tehnic de Posta si Telec. Ghe. Airinei Calificarea profesională: Analist programator Modulul: MODELAREA SISTEMELOR IN

Nr

Microsoft Word - cap2.2.UNIX-NOS.doc

SoftGroup Granary 2007

Laborator 1 suport teoretic Mediul de dezvoltare Eclipse GLOSAR - Aplicaţie: program obţinut în urma aplicării operației BUILD asupra unui proiect (ve

Pentru afacerea dumneavoastră ModernBiz Glossary 2014 Microsoft Corporation. Toate drepturile rezervate.

PROGRAMA DE EXAMEN

QUICK START GUIDE

PowerPoint Presentation

Ghid de utilizare pentru Platforma E-Admitere intranet.inj.md

Termeni de utilizare specifici produselor

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIŞA DISCIPLINEI (CO

D. a) CHESTIONAR DE AUTOEVALUARE PENTRU SPITALE STANDARD CRITERII DESCRIERE EVALUARE OBSERVAȚII I STANDARD REFERITOR LA ORGANIZARE I.1* Spitalul are a

Settlement participant system

2 BAZE TEORETICE ALE REȚELELOR DE CALCULATOARE CAPITOLUL 2 BAZE TEORETICE ALE REŢELELOR DE CALCULATOARE 2.1. Necesitatea standardizării (referenţierii

Proiect cofinanțat din Fondul Social European prin Proiectul Operațional Capacitate Administrativă ANUNȚ DESELECȚIE PENTRU EXPERȚI în cadrul proiectul

CURS

MINISTERUL EDUCAŢIEI AL REPUBLICII MOLDOVA COORDONAT: " " 2017 Nr. de înregistrare a planului de învăţământ UNIVERSITATEA DE STAT DIN MOLDOVA Aprobat:

manual_ARACIS_evaluare_experti_v5

Sisteme de calcul în timp real

Manual de utilizare a Sistemului Informațional al Institutului Național al Justiției (SI INJ) intranet.inj.md Ver.2 Manual de utilizare a Sistemului I

Ch

PT-9800PCN_NUG_ROM.book

Gestiunea serviciilor de recuperare a sănătăţii în sanatorii şi preventorii

Addendum Syllabus 6 Microsoft Access 2016 REF Syllabus 6.0 Cunoașterea domeniilor în care se utilizează bazele de date Datorită potenţialului ma

1

Microsoft Word - Politică de cookie-uri OK_v1.docx

Colegiul Economic Administrativ - Iasi

e-learning Agronomie Platforma de e-learning Versiunea: Ghid de utilizare Beneficiar: UNIVERSITATEA DE STIINTE AGRONOMICE SI MEDICINA VETERINARA

Microsoft Word - versiunea D doc

Slide 1

Ghidul pentru utilizator

manual_ARACIS_evaluare_experti_v4

EVALUARE NAȚIONALĂ CLASA A VIII-A 2017 FLUX DE LUCRU PENTRU UTILIZATOR DE TIP CENTRU DE ÎNSCRIERE (CI)

Direcţia Juridică şi Resurse Umane

Ghid de conectare rapidă Cartela Internet Vodafone VMC R9.4 Cartela Internet Vodafone funcţionează cu aplicaţia Vodafone Mobile Connect

programă şcolară pentru clasa a 11a, liceu

Ruby on Rails Pop Alexandru Pavel Razvan Calculatoare 4

MINISTERUL EDUCAŢIEI NAȚIONALE Universitatea Româno Americană Facultatea de Informatică Managerială Bd. Expoziţiei, nr. 1B, Sector 1, Bucureşti, cod 0


Microsoft Word - versiunea D doc

Ministerul Sănătăţii ORDIN Nr din 19 decembrie 2016 privind aprobarea implementării mecanismului de feedback al pacientului în spitalele public

Informatică aplicată TEST GRILA TEST GRILĂ - REZOLVAT 1.Structura de principiu a unui sistem de calcul contine urmatoarele componente principale: A. u

COLEGIUL TEHNIC „VICTOR UNGUREANU” CAMPIA TURZII

Testare manuala: situatia in care o persoana initiaza fiecare test, interactioneaza cu el si interpreteaza, analizeaza si raporteaza rezultatele. Test

XPS Configurare şi specificaţii

Microsoft Word - Istoric Modificari declaratii WM.doc

Oferta hardware v1.CDR

Oferta hardware iulie

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIȘA DISCIPLINEI 1.

Laborator 5 - Paradigme de Programare

OptiPlex 390 Fişă tehnică cu informaţii despre configurare şi funcţii

Utilizarea Internetului in Afaceri FSEGA, UBB Lect.univ.dr. Daniel Mican LABORATOR 3. Achizitionarea domeniilor web si a

Prezentare DK GDPR

PLAN DE ÎNVĂŢĂMÂNT

Politica N21 privind modulele Cookie mobile Network TwentyOne se angajează să vă protejeze pe dumneavoastră și orice date (anonime sau de altă natură)

Microsoft Word - Curs_08.doc

Proiect didactic

Transcriere:

Ansamblul software CRONIS este un sistem decizional multiagent pentru generarea, optimizarea şi managementul RRBCN/RNBCN pornind de la un set de date medicale complexe, rezultate din entități medicale deosebite care investighează pacienții, stabilesc diagnosticul, prescriu tratamente şi urmăresc rata de supraviețuire a pacienților cu BCN. Ansamblul software CRONIS cuprinde: trei aplicații: aplicație web, Preluare formulare, care oferă suport pentru informatizarea unor date medicale de tip formulare de raportare a unor cazuri de afecțiuni cronice, aplicație multiagent, CRONISAgent, care implementează funcțiile sistemului de suport decizional, şi aplicație Windows, CRONIS RRNV, care realizează gestiunea manuală a înregistrărilor care nu au putut fi corelate în mod automat de aplicația multiagent. baza de date, cronis, în gestiunea şi controlul căreia acționează cele trei aplicații mai sus enumerate. I. Aplicația Preluare formulare o accesul personalului medical cu rol de introducere în format electronic a formularelor de raportare a unui caz de BCN (ONC, DIA, ART), o introducerea şi codificarea datelor paşaportale ale pacienților şi a datelor medicale specifice afecțiunii cronice avută în vedere, o validarea informațiilor privind datele medicale specifice afecțiunii respectând reguli de corelare prestabilite, o preluarea datelor medicale în fişiere de format xls, care vor fi apoi procesate de către agenții software, în vederea populării bazei de date istoric. 2. Arhitectura modulară a aplicației evidențiază: o Modul de acces: permite înregistrarea utilizatorului, pe baza unui username şi a unei parole, în vederea accesării formularelor de completat, o Modulul de procesare a datelor formularului de cancer, o Modulul de procesare a datelor formularului de diabet, o Modulul de procesare a datelor formularului de arteropatie periferică. Organigrama aplicației este prezentată în figura 1. Figura 1 Organigrama aplicației Preluare formulare Aplicația este realizata sub limbajele de programare PHP, HTML, Javascript în următoarea structură: o colecție de interfețe grafice, pagini Web, stocate în fişiere având extensia.php, un set de module program scrise în PHP, Javascript (care realizează funcțiile aferente controalelor din interfețele grafice), stocate în fişiere cu extensia.php,.js, un set de fişiere.csv,.xls utilizate în gestiunea fişierelor de ieşire. 1

II. Aplicația CRONISAgent o colectarea datelor relevante din diverse surse de date localizate la nivelul laboratoarelor şi clinicilor medicale, farmaciilor, spitalelor, instituțiilor de evidență a populației, de asigurare a politicilor de sănătate într un depozit temporar, o filtrarea datelor eronate din depozitul temporar şi stocarea lor în structuri de date remise unității medicale emitente, o formatarea şi codificarea datelor din depozitul temporar pentru înregistrarea în componenta istorică a bazei de date cronis; salvarea formatelor codificate în baza de date istoric, o asocierea unor grade de credibilitate specifice fiecărei surse de date primare în scopul controlării înregistrării automate în RRBCN, o generarea / actualizarea înregistrărilor de pacient / afecțiune în RRBCN, o generarea / actualizarea înregistrărilor de pacient / afecțiune în RNBCN cu eliminarea informațiilor redundante între registrele regionale, o procesarea datelor din RRBCN / RNBCN în scopul furnizării de rapoarte statistice de interes medical, şi nu numai, o gestiunea unui serviciu medical, CRONISServ, de înregistrare automată / semiautomată a pacienților cu BCN. 2. Arhitectura modulară a aplicației evidențiază tipurile de agenți care compun societatea de agenți a ansamblului CRONIS, după cum urmează: o Agenți personali (AP) agenți software de interfață responsabili de gestiune interacțiunii dintre utilizator şi sistemul CRONIS, o Agenți colectori (AC) agenți software mobili şi de filtrare responsabili cu colectarea şi filtrarea datelor relevante din diverse surse de date localizate la nivelul laboratoarelor şi clinicilor medicale, farmaciilor, spitalelor, instituțiilor de evidență a populației, de asigurare a politicilor de sănătate, precum şi date din registrele regionale de BCN, o Agenți interpretativi (AI) agenți software cu rol de formatare şi codificare a surselor de date primare primite de la agenții colectori (AC), o Agenți decizionali regionali (ADR) agenți software inteligenți care salvează datele primite de la agenții interpretativi (AI) în bază de date istoric, calculează scorul asociat unei înregistrări de tipul celor din registrul de boli cronice netrasmisibile, scor care reprezintă măsura în care această înregistrare ar trebui să fie salvată în RRBCN şi decid actualizarea RRBCN pe baza scorului obținut, o Agent decizional național (ADN) agent software inteligent responsabil cu actualizarea RNBCN; o Agenți de gestiune a cunoştințelor (AGC) agenți software de notificare cu rol de procesare a datelor din RRBCN/RNBCN în scopul furnizării de rapoarte statistice de interes medical. Figura 2 Diagrama de înlănțuire a agenților din organizația CRONIS 2

Aplicatia este realizată sub mediul de dezvoltare JADE în limbajul de programare JAVA în următoarea structură: o colecție de pachete, câte unul pentru fiecare categorie de agent, conținând module cu extensia.java, o colecție de bibliotecile necesare maşinii virtuale JAVA cu extensia.jar, o colecție de fişiere de proprietăți cu extensia.properties care reține numele fişierele.xls din care sunt importate informațiile, respectiv numele fişierelor.xml din depozitele temporare, setările cu privire la conexiunea la baza de date cronis se stabilesc prin componenta ODBC (JDBC) a sistemului de operare. III. Aplicația CRONIS RRNV o accesul personalului medical cu rol în procesul de înregistrare manuală a datelor medicale care nu au putut fi procesate de aplicația CRONISAgent, o importarea datelor medicale din fişierele xls care conțin informațiile necorelate / necodificate, o o vizualizarea colecțiilor de date pe care operatorul trebuie să le corecteze sau codifice, exportarea în baza de date cronis a datelor corectate / codificate la nivel de registru sau structuri intermediare utilizate în generarea acestuia. 2. Arhitectura modulară a aplicației evidențiază: o Modulul de acces în aplicație, o Modulul de gestiune a operațiilor permise utilizatorului, o Modulul de gestiune a resurselor necesare aplicației. Aplicatia este realizată sub mediul de dezvoltare FileMaker în următoarea structură: o colecție de interfețe grafice conținând controale de vizualizare şi butoane operative care au înglobat codul aplicației rezidente în fişiere cu extensia.fp5, o colecție de dicționare necesare păstrării informațiilor prestabilite, cu extensia.fp5, setările cu privire la conexiunea la baza de date cronis se stabilesc prin componenta dedicată a mediului FileMaker. IV. Baza de date cronis cuprinde două componente: componenta istorică realizată pe baza unor ontologii din domeniile medicale vizate şi componenta registru realizată conform cerințelor de raportare a unei caz de BCN. Conceptele selectate din cadrul ontologiilor (cancer, diabet, arteriopatie periferică) sunt: o cancer: formular raportare a unui caz de cancer ONC, registru instituțional de cancer, rezultat serviciu de anatomie patologică, DRG (Diagnostic Related Group), buletin farmaceutic, foaie de observație clinică oncologică, formular screening, buletin de deces, registru serviciu imagistică medicală, registru de citologii, o diabet: formular raportare a unui caz de diabet DIA, registru instituțional de diabet, DRG, buletin farmaceutic, foaie de observație laborator, buletin de deces, o arteriopatie periferică: formular raportare a unui caz de arteriopatie periferică ART, baze de date de spital generaliste, DRG, buletin farmaceutic, foaie de observație laborator, buletin de deces. Figura 3 Diagrama Venn a entităților modelului conceptual a componentei istorice a bazei de date cronis 3

Figura 4 Modelul logic al unui RRBCN Figura 5 Ansamblul software CRONIS 4

Arhitectura hardware avută în vedere pentru realizarea ansamblului CRONIS are următoarele sisteme de calcul: a) Stații client furnizoare de date medicale primare (calculatoare de tip PC interconectate în rețeaua de înregistrare în registre); b) Nod central regional (calculatoare de tip PC conectate în rețeaua registrelor); c) Nod central național (calculator de tip PC conectat în rețeaua registrelor); Pentru realizarea sistemului informatic pe această arhitectură, sistemele de calcul care o alcătuiesc trebuie să îndeplinească următoarele caracteristici tehnice minime: calculator pe care rulează platforma JADE de la nivel regional: Procesor Intel Dual Core (4MB, 1066, 4MB 1333), 4 GB RAM, 250 GB HDD, placă de rețea 10 / 100 / 1000 Mbps (TCP/IP), dispozitive de backup a datelor, Microsoft Windows XP SP2 / Microsoft Windows Vista Business, UPS. calculator pe care rulează platforma JADE de la nivel național: Procesor Intel Dual Core (4MB, 2033, 4MB 1333), 4 GB RAM, 320 GB HDD, placă de rețea 10 / 100 / 1000 Mbps (TCP/IP), dispozitive de backup a datelor, Microsoft Windows XP SP2 / Microsoft Windows Vista Business, UPS. Pe sistemele de calcul trebui să fie instalate următoarele medii de implementare, vizualizare ale aplicațiilor software de la nivel regional şi național: platformă JADE, un compilator JAVA (minim JDK 1.4), sistem de gestiune MySql, server web Apache, browser Internet (pentru aplicația Preluare formulare), mediul de dezvoltare File Maker Pro (pentru aplicația CRONIS RRNV). 5