managing data in healthcare information systems

61
د جانبهل داده چن مدستم های در سیمتعات س اطی زادهد صالح مهدحم م کامپیوتر مهندسی برق وانشکده د تهراننشگاهه فنی داانشکد د

Upload: mohammad-saleh-mahdizadeh

Post on 22-Jan-2018

459 views

Category:

Documents


2 download

TRANSCRIPT

مدل داده چند جانبهدر سیستم های

اطالعات سالمت

محمد صالح مهدی زاده

دانشکده مهندسی برق و کامپیوتردانشکده فنی دانشگاه تهران

با چه چیزی روبرو هستیم؟

با چه چیزی روبرو هستیم؟

انواع مختلف▪

با چه چیزی روبرو هستیم؟

انواع مختلف▪داده های متنی•

داده های نوشتاری•

داده های تصویری•

داده های متفاوت دستگاه ها•

•...

با چه چیزی روبرو هستیم؟

انواع مختلف▪داده های متنی•

داده های نوشتاری•

داده های تصویری•

داده های متفاوت دستگاه ها•

•...

حجم زیاد▪

با چه چیزی روبرو هستیم؟

انواع مختلف▪داده های متنی•

داده های نوشتاری•

داده های تصویری•

داده های متفاوت دستگاه ها•

•...

حجم زیاد▪2014پتابایت در سال 615•

2020پتابایت در سال 2500▪

مشکل کجاست؟

مشکل کجاست؟

گسستگی اطالعات دریافتی از بیمار▪

مشکل کجاست؟

گسستگی اطالعات دریافتی از بیمار▪

فعلیEHRساختار ضعیف ▪

مشکل کجاست؟

گسستگی اطالعات دریافتی از بیمار▪

فعلیEHRساختار ضعیف ▪

عدم تطبیق اطالعات با پایگاه داده های خطی▪

مشکل کجاست؟

گسستگی اطالعات دریافتی از بیمار▪

فعلیEHRساختار ضعیف ▪

عدم تطبیق اطالعات با پایگاه داده های خطی▪

سربار بسیار زیاد ذخیره سازی، بازیابی و جستجوی اطالعات▪

مشکل کجاست؟

گسستگی اطالعات دریافتی از بیمار▪

فعلیEHRساختار ضعیف ▪

عدم تطبیق اطالعات با پایگاه داده های خطی▪

سربار بسیار زیاد ذخیره سازی، بازیابی و جستجوی اطالعات▪

زیرساخت نامناسب برای ساختارهای تصمیم گیری و تصمیم سازی▪

زیرساخت های موجود

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

پایگاه داد های گرافی•

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

پایگاه داد های گرافی•

SQL Databases

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

پایگاه داد های گرافی•

SQL Databases

NoSQL Databases

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

پایگاه داد های گرافی•

SQL Databases

NoSQL Databases

زیرساخت های موجود

(خطی)پایگاه داده های رابطه ای •

پایگاه داده های سند محور•

پایگاه داد های گرافی•

SQL Databases

NoSQL Databases

(SQL)پایگاه داده های رابطه ای

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialist

Doctors

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialistid first_name last_name doctor_id

11354 Ali Asghari 22531

93746 Fatemeh Nouri 23897

66352 Abbas Karimi 48729

84551 Farnaz Motamedi 48729

Doctors

Patients

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialistid first_name last_name doctor_id

11354 Ali Asghari 22531

93746 Fatemeh Nouri 23897

66352 Abbas Karimi 48729

84551 Farnaz Motamedi 48729

Doctors

Patients

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialistid first_name last_name doctor_id

11354 Ali Asghari 22531

93746 Fatemeh Nouri 23897

66352 Abbas Karimi 48729

84551 Farnaz Motamedi 48729

Doctors

Patients

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialistid first_name last_name doctor_id

11354 Ali Asghari 22531

93746 Fatemeh Nouri 23897

66352 Abbas Karimi 48729

84551 Farnaz Motamedi 48729

Doctors

Patients

1

(SQL)پایگاه داده های رابطه ای

id first_name last_name expert

22531 Shervin Ahadi Neurologist

99082 Pejman Nasseri C Specialist

48729 Nasrin Nazemi GP

23897 Mahnaz Eftekhari F Specialistid first_name last_name doctor_id

11354 Ali Asghari 22531

93746 Fatemeh Nouri 23897

66352 Abbas Karimi 48729

84551 Farnaz Motamedi 48729

Doctors

Patients

1

MySQL, PostgreSQL, …

(NoSQL)پایگاه داده های سند محور

(NoSQL)پایگاه داده های سند محور

{

id: “OCLS1262”,

first_name: “Nasrin”,

last_name: “Nazemi”,

expert: “F Specialist”,

Patient: [ {

id: “THYD1744”,

first_name: “Abbas”,

last_name: “Karimi”

} , {

id: “KISD8390”,

first_name: “Farnaz”,

last_name: “Motamedi”

} ]

}

Doctor

(NoSQL)پایگاه داده های سند محور

{

id: “KISD8390”,

first_name: “Abbas”,

last_name: “Karimi”,

Doctor: {

id: “OCLS1262”,

first_name: “Nasrin”,

last_name: “Nazemi”,

expert: “F Specialist”

}

}

Patient{

id: “OCLS1262”,

first_name: “Nasrin”,

last_name: “Nazemi”,

expert: “F Specialist”,

Patient: [ {

id: “THYD1744”,

first_name: “Abbas”,

last_name: “Karimi”

} , {

id: “KISD8390”,

first_name: “Farnaz”,

last_name: “Motamedi”

} ]

}

Doctor

(NoSQL)پایگاه داده های سند محور

{

id: “KISD8390”,

first_name: “Abbas”,

last_name: “Karimi”,

Doctor: {

id: “OCLS1262”,

first_name: “Nasrin”,

last_name: “Nazemi”,

expert: “F Specialist”

}

}

Patient{

id: “OCLS1262”,

first_name: “Nasrin”,

last_name: “Nazemi”,

expert: “F Specialist”,

Patient: [ {

id: “THYD1744”,

first_name: “Abbas”,

last_name: “Karimi”

} , {

id: “KISD8390”,

first_name: “Farnaz”,

last_name: “Motamedi”

} ]

}

Doctor

MogoDB, …

(NoSQL)پایگاه داده های گرافی

(NoSQL)پایگاه داده های گرافی Neo4j, …

..مثلث

..مثلث

Relational

..مثلث

Relational

Document base

..مثلث

Relational

Graph base Document base

..مثلث

Relational

Graph base Document base

..مثلث

Relational

Graph base Document base

(Polyglot)سیستم اطالعات سالمت چند جانبه

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده رابطه ای▪

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده رابطه ای▪oدقت باالی و سرعت محاسباتی

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده رابطه ای▪oدقت باالی و سرعت محاسباتی

اطالعات شخصی موجودیت ها•

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده رابطه ای▪oدقت باالی و سرعت محاسباتی

اطالعات شخصی موجودیت ها•

محاسبات مالی و صورت حساب ها و تراکنشهای اقتصادی و بیمه ای•

(Polyglot)سیستم اطالعات سالمت چند جانبه

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده سند محور▪

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده سند محور▪oسرعت باالی بازخوانی یک سطحی و آرشیو

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده سند محور▪oسرعت باالی بازخوانی یک سطحی و آرشیو

دریافت اطالعات ثابت از سیستم•

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده سند محور▪oسرعت باالی بازخوانی یک سطحی و آرشیو

دریافت اطالعات ثابت از سیستم•

آرشیو اطالعات•

(Polyglot)سیستم اطالعات سالمت چند جانبه

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده گرافی▪

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده گرافی▪oسرعت باالی جستجو در میان الیه های ارتباطی

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده گرافی▪oسرعت باالی جستجو در میان الیه های ارتباطی

oمدالسیون عالی موجودیت های پراکنده

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده گرافی▪oسرعت باالی جستجو در میان الیه های ارتباطی

oمدالسیون عالی موجودیت های پراکندهماژول های تصمیم ساز•

(Polyglot)سیستم اطالعات سالمت چند جانبه

پایگاه داده گرافی▪oسرعت باالی جستجو در میان الیه های ارتباطی

oمدالسیون عالی موجودیت های پراکندهماژول های تصمیم ساز•

جستجو در میان الیه های اطالعات بیمار و کمک به تصمیم گیری •

پزشک

!آسان نیست

!آسان نیست

ایجاد یک زبان مشترک▪

PostgreSQL MongoDB Neo4j

!آسان نیست

ایجاد یک زبان مشترک▪

ایجاد ماژول های مترجم▪

PostgreSQL MongoDB Neo4j

TranslatorTranslatorTranslator

!آسان نیست

ایجاد یک زبان مشترک▪

ایجاد ماژول های مترجم▪

ایجاد سیستم توزیع کننده▪

PostgreSQL MongoDB Neo4j

TranslatorTranslatorTranslator

Dispatcher

Query

!آسان نیست

ایجاد یک زبان مشترک▪

ایجاد ماژول های مترجم▪

ایجاد سیستم توزیع کننده▪

ایجاد سیستم تجمیع کننده ▪PostgreSQL MongoDB Neo4j

TranslatorTranslatorTranslator

Dispatcher Collector

Query Result

...جزئیات بی شمار است

FALL 2015,MEDICAL INFORMATION MANAGEMENT

BY DR.R.A.ZOROUFI,COMPUTER AND ELECTRICAL ENGINEERING FACULTY

OFUNIVERSITY OF TEHRAN

سپاس

محمد صالح مهدی زاده