You are on page 1of 15

Subscribe to DeepL Pro to translate larger documents.

IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020 2169
Visit www.DeepL.com/pro for more information.

Blockchain Teknolojisini Kullanan Hasta Merkezli


Bir Sağlık Bilgi Alışverişi Çerçevesi
Yan Zhuang, Öğrenci Üye, IEEE, Lincoln R. Sheets , Yin-Wu Chen
Zon-Yin Shae,
Kıdemli Üye, IEEE, Jeffrey J.P. Tsai, Fellow, IEEE,
ve Chi-Ren Shyu , Kıdemli Üye, IEEE

Dijital Nesne Tanımlayıcı 10.1109/JBHI.2020.2993072


Özet-Sağlık Bilgi Değişimi (HIE), sağlık hizmetlerinin
kalitesinin artırılması ve koordineli bakımın hızlandırılması
gibi hasta bakımı için dikkate değer faydalar
sağlamaktadır. Ulusal Koordinatör Ofisi (ONC) Sağlık Bilgi
Teknolojisi, veri sahipliğini sağlayıcılardan hastalara
kaydıran hasta merkezli HIE işaretleri aramaktadır. Mevcut
sistemde hasta merkezli HIE'nin önünde güvenlik ve
gizlilik endişeleri, veri tutarsızlığı, birden fazla sağlık
kuruluşunda doğru kayıtlara zamanında erişim gibi birçok
engel bulunmaktadır. Bu makale, HIE'nin mevcut iş akışını
inceledikten sonra, "hacklenemez" olarak kabul edilen
dağıtık bir defter teknolojisi olan blok zincirinin benzersiz
özelliklerini kullanarak bu zorluklara uygulanabilir bir
çözüm sunmaktadır. Bir blok zinciri üzerinde çalışan
programlanabilir, kendi kendini yürüten bir protokol olan
akıllı sözleşme özelliğini kullanarak, veri güvenliğini ve
hastaların mahremiyetini korumak, veri kaynağını
sağlamak ve hastalara sağlık kayıtları üzerinde tam kontrol
sağlamak için bir blok zinciri modeli geliştirdik. Bu
tasarım, veri segmentasyonunu kişiselleştirerek ve
klinisyenlerin verilerine erişmeleri için bir "indirilmiş liste"
oluşturarak hasta merkezli HIE'ye ulaşmaktadır. Bu hasta
merkezli HIE sürecinin büyük ölçekli bir simülasyonunu
gerçekleştirdik ve modelin fizibilitesini, istikrarını,
güvenliğini ve sağlamlığını nicel olarak değerlendirdik.
Dizin Terimleri-Blok zinciri, veri segmentasyonu,
elektronik sağlık kayıtları (EHR), sağlık bilgi değişimi (HIE),
hasta merkezli, akıllı sözleşme.

Makale 1 Ekim 2019 tarihinde alındı; 7 Ocak 2020 tarihinde revize edildi
ve
29 Şubat 2020; kabul tarihi 28 Nisan 2020. Yayın tarihi Mayıs
8, 2020; güncel versiyon tarihi 5 Ağustos 2020. Bu çalışma kısmen
Missouri Üniversitesi Veri Odaklı Keşif Girişimleri için Gelişen
Teknolojiler, Yaygın Yapay Zeka Araştırma (PAIR) Laboratuvarları
aracılığıyla Bilim ve Teknoloji Bakanlığı, Tayvan tarafından MOST 108-
2634-F-468-001 ve MOST 108- 2511-H-468-002 Hibeleri kapsamında
desteklenmiştir. (Sorumlu yazar: Chi-Ren Shyu.)
Yan Zhuang, Veri Bilimi ve Enformatik Enstitüsü, Missouri
Üniversitesi, Columbia, MO 65211 ABD'de çalışmaktadır (e-posta:
yznm9@mail.missouri.edu).
Lincoln R. Sheets, Veri Bilimi ve Enformatik Enstitüsü, Sağlık
Yönetimi ve Enformatik Bölümü, Missouri Telehealth Network ve Tıp
Fakültesi, Missouri Üniversitesi, Columbia, MO 65211 ABD'de görev
yapmaktadır (e-posta: sheetslr@health.missouri.edu).
Yin-Wu Chen ve Zon-Yin Shae Yapay Zekâ Araştırma Laboratuvarı,
Asya Üniversitesi, Taichung 41354, Tayvan'da çalışmaktadır (e-posta:
yin94087@yahoo.com; zshae1@asia.edu.tw).
Jeffrey J. P. Tsai, Asya Üniversitesi, Biyoinformatik ve Biyomedikal
Mühendisliği Bölümü, Taichung 41354, Tayvan'da çalışmaktadır (e-
posta: jjptsai@gmail.com).
Chi-Ren Shyu, Veri B i l i m i ve Enformatik Enstitüsü, Elektrik
Mühendisliği ve Bilgisayar Bilimleri Bölümü ve Tıp Fakültesi, Missouri
Üniversitesi, Columbia, MO 65211 ABD'de çalışmaktadır (e-posta:
shyuc@missouri.edu).
2170 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020
veri kullanımını onaylama [12] ve paylaşılan verilerin yaşam
I. GIRIŞ
döngüsünü onaylama gibi verileri üzerinde tam kontrole sahip
LEKTRONİK sağlık kaydı (EHR) sistemleri dünya
çapında yaygın olarak kullanılmaktadır [1] ve ABD'deki
federal olmayan akut bakım hastaneleri arasında %96'dan
E olmalıdır. Farklı HIE formları için çeşitli kavramsal modeller
vardır:
(1) tüm hasta sağlık bilgilerini depolamak ve yönetmek için
fazla benimsenme oranına sahiptir [2]. Sağlık sistemleri merkezi bir havuz kullanan merkezi model, (2) eyalet çapında
arasında zamanında Sağlık Bilgi Değişimi (HIE), sağlık merkezi bir HIE hasta kayıt defterinden veya kayıt bulma
bakım maliyetlerinin azaltılmasında, bakım kalitesinin hizmetinden (RLS) oluşan federe model, bölgesel sağlık
iyileştirilmesinde ve hastalık gözetiminin tesislerinin kayıtları üzerinde mülkiyet ve kontrolü elinde tutan
güçlendirilmesinde muazzam faydalar sağlamaktadır [3]. birden fazla bölgesel otorite arasında hastaları eşleştirmek için
Sağlık Bilgi Teknolojisi Ulusal Koordinatör Ofisi (ONC), hasta tanımlayıcılarının bir kombinasyonunu içerir ve (3)
EHR'nin anlamlı kullanımını sağlamak ve HIE sistemlerinin farklı sağlık tesislerinden hasta kayıtlarını bulmak için ulusal
geliştirilmesini kolaylaştırmak için milyarlarca dolar merkezi otorite veya RLS olarak merkezi bir veri havuzu
harcamıştır [4]. Aynı işbirlikçi birlik içindeki eyalet çapında kullanan merkezi ve federe modelleri birleştiren hibrit model
hastane sistemleri gibi ticari kuruluşlar arasında H I E ' y e [13], [14]. Mevcut modeller, mevcut üç HIE biçiminde belirli
ulaşmada bazı başarılar elde edilmiştir [5], [6]. Bununla bir başarı elde etmiştir. Bununla birlikte, hastalara sağlam ve
birlikte, Tablo I'de listelenen çeşitli HIE biçimleri veri birlikte çalışabilir bir hasta merkezli HIE sistemi sağlamak
kalitesi [7], veri güvenliği, hasta mahremiyeti [8], [9] ve için, mevcut HIE modelleri, verilerin veya hasta
hasta katılımı [10] ile ilgili zorluklar ortaya çıkarmaktadır. tanımlayıcılarının merkezi olarak depolanmasından
Buna ek olarak, son zamanlarda hasta merkezli birlikte kaynaklanan güvenlik ve gizlilik endişeleri [15], veri
çalışabilirliğe geçişin işaretleri görülmektedir [5], [11]. sahipliğinin hala yetkililer tarafından kontrol edilmesi [16],
Mevcut üç HIE formundan biri olan tüketici aracılı değişim, RLS kullanan hastaların yanlış eşleştirilmesi [17] ve harici
hastaların sağlık bilgilerine çevrimiçi olarak erişmelerine ve siber saldırıların neden olduğu veri ihlali ve dahili
yönetmelerine izin verse de, gerçek bir hasta merkezli dolandırıcılık tehdidi [18] gibi birçok zorluk göstermiştir. Blok
HIE'ye ulaşmak için hastalar, sağlık tesislerinin veri zinciri gibi gelişmekte olan teknolojiler, aşağıdakiler için
erişimini yetkilendirme, paylaşılabilir bilgileri belirleme, potansiyel çözümler sağlayabilir

Bu çalışma Creative Commons Attribution 4.0 Lisansı altında lisanslanmıştır. Daha fazla bilgi için bkz. https://creativecommons.org/licenses/by/4.0/
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020 2169

TABLO I TABLO II
SAĞLIK BILGI DEĞIŞIMININ ÜÇ ŞEKLI HASTA MERKEZLI HIE ZORLUKLARI IÇIN BLOCKCHAIN ÇÖZÜMLERI

Yukarıda bahsedilen zorlukların üstesinden gelmek için hasta


merkezli HIE sisteminde ihtiyaç duyulan işlev.
Aşağıdaki senaryo, mevcut HIE sürecinin hasta merkezli
hizmetler sunmasının önündeki engelleri göstermektedir: Bir
hasta 2000-2015 yılları arasında Los Angeles, Kaliforniya'da ve sağlamdır [27]. İlaç tedarik zinciri [28], klinik deneme
yaşamış ve şu anda ikamet ettiği Columbia, Missouri'ye yönetimi [29], [30] ve tıbbi kayıt yönetimi [31], [32] gibi sağlık
taşınmıştır. Hastanın tıbbi geçmişinde 2010 yılından beri alanında blok zinciri uygulayan önemli uygulamalar halihazırda
konjestif kalp yetmezliği (ilaçlarla iyi durumda) ve alkol mevcuttur; ancak sağlık alanındaki çoğu blok zinciri
bağımlılığı (2005'ten beri sürekli remisyonda) bulunmaktadır. uygulaması henüz uygulamanın erken aşamalarındadır [33].
New York'u ziyaret ederken nefes darlığı nedeniyle acil Bu engellere ve zorluklara dayanarak, blok zinciri gibi
servise başvurur. New York'taki sağlık kuruluşundaki yıkıcı teknolojiler, Tablo II'de gösterildiği gibi blok zinciri
klinisyenler için hastanın Los Angeles, California ve özelliklerini kullanarak uygulanabilir çözümler sağlayabilir.
Columbia, Missouri'deki sağlık kuruluşlarından önceki Blok zinciri, tüm işlemleri içeren bir bloklar zinciridir. Blok
kayıtlarına erişmek kritik önem taşımaktadır. Hasta sadece zinciri, veri güvenliğini ve hastaların mahremiyetini
kardiyoloji verilerini paylaşmayı seçmiş ancak mahremiyet, koruyabilen "hacklenemez" bir sistem olarak kabul
sağlayıcı önyargısına ilişkin endişeler ve mevcut birinci edilmektedir [34]. Tüm kullanıcılar anonimdir ve kimliklerini
basamak doktorunun alkol bağımlılığına ilişkin uzak temsil etmek için hastayı birden fazla sağlık tesisi arasında
geçmişinin konjestif kalp yetmezliğinin tedavisiyle güncel bir eşlemek için kullanılabilecek benzersiz genel ve özel anahtar
ilgisi olmadığına dair yakın zamanda verdiği güvence çiftleri kullanırlar [35]. Açık anahtar bir kullanıcı hesabına,
nedeniyle diğer sağlayıcıların madde bağımlılığı geçmişini özel anahtar ise bir kullanıcı şifresine benzer. Hastalar
bilmesini istememiştir. Bugün itibariyle, geleneksel HIE klinisyenlere önceki kayıtlara erişim izni vermek için blok
süreci için, bu sağlık bilgisi değişimi Hartland Bölgesel Sağlık zincirini kullandıklarında, bu işlemi özel bir anahtar kullanarak
Bilgi Organizasyonu'na (RHIO) yapılan bir taleple başlayacak imzalamaları gerekir. Bu, mobil cihazlar ve biyometrik
ve daha sonra Bölgesel Ağ Geçidi Bağlantıları aracılığıyla doğrulamalar aracılığıyla yapılabilir.
Kaliforniya ve Missouri'den EHR verilerine erişmek için Batı Blok zinciri değişmez bir sistemdir. Bir blok zincirine
ve Ortabatı RHIO'larına bağlanacaktır. yazılan herhangi bir işlem değiştirilemez ve herhangi bir
Hasta merkezli bilgi alışverişi gereklidir çünkü bu bilgi zamanda kontrol edilebilir. Bu özellik tüm verileri tutarlı tutar
alışverişinin gerçekleşmesinin önünde iki büyük engel vardır: ve verilerin kurcalanma olasılığını ortadan kaldırır [36].
(1) RHIO'ların hastanın daha önce ziyaret ettiği uzak sağlık Ethereum blok zincirine "akıllı sözleşmeler" [37] adı verilen
tesislerinden hastanın korunan sağlık bilgilerini (PHI) bilmeden yeni bir özellik eklendi - herhangi bir hesaplama problemini
hastanın önceki kayıtlarını bulması için gereken zaman [15]; çözme yeteneği sağlayan Turing-complete bir dil olan Solidity
ve (2) hastanın madde bağımlılığı geçmişinin hastanın isteği kullanılarak kodlanmış kendi kendini yürüten bir protokol
dışında sağlayıcı tarafından erişilebilir olması [12], [15], [19]. [38]. HIE ortamında izin verme, veri talepleri ve veri alışverişi
Bununla birlikte, kurumlar arasında hasta merkezli bilgi anlamına gelen tüm işlemler, blok zincirindeki tüm
alışverişinin önünde üç zorluk bulunmaktadır: kullanıcıların karşılıklı rızası ile otomatik olarak akıllı
sözleşmelerin düzenlemelerini takip edecektir. Akıllı
(1) korkunç mali ve yasal sonuçlara yol açabilecek güvenlik
sözleşmelerin kullanılması, hasta merkezli HIE için blok
ve mahremiyet endişeleri [20]-[22]; (2) hastaların sağlık
zinciri uygulamasının fizibilitesini güçlendirebilir. Örneğin,
kayıtlarına yetkisiz erişimden kaynaklanan veri ihlalleri
önceki bazı blok zinciri modelleri, tüm işlemlerin farklı
[23]; ve (3) uzak sağlayıcının EHR verileri ile alıcının verileri
politikaları takip etmesini ve tüm verilerin aynı birlikte
arasındaki veri tutarsızlığı [24], [25].
çalışabilirlik standardında olmasını sağlamak için akıllı
sözleşmeler kullanmıştır [35], [39]-[42]. Senaryomuzda akıllı
II. BLOCKCHAIN MODELINI KULLANMA GEREKÇESI sözleşmeler, her ziyaret için birincil teşhis ve tedaviler gibi
HASTA MERKEZLI HIE UYGULAMALARI kısa bilgiler içeren temas noktalarını saklayabilmektedir.
Blok zinciri, ilk olarak finans sektöründe uygulanan açık Klinisyenler, hastanın önceki tüm kayıtlarını aldıktan sonra
kaynaklı bir dağıtık defter teknolojisidir [26]. Blok zincirinin bilgileri filtrelemek yerine mevcut ziyaret için uygun verileri
en popüler uygulaması, blok zinciri teknolojisinin istikrarlı ve talep etmek üzere temas noktası listesinden seçim yapabilirler.
güvenli olduğunu kanıtlayan Bitcoin kripto para birimidir, Hastalar ayrıca şunları da gerçekleştirebilir
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2171

Şekil 1. İki modüllü sistem mimarisi. İki modüllü sistem mimarisi (Linkage modülü, gelecekte kayıtları indekslemek için temas noktaları oluşturarak
EHR veritabanlarını blok zincirine bağlar; Request modülü, hastaların klinisyenlere blok zinciri aracılığıyla verilerine erişme izni vermesine ve blok
zinciri adaptörü aracılığıyla temas noktalarını seçerek kayıtları talep etmesine olanak tanır).

Gizli tutmak istedikleri bilgileri seçmek için temas uyguladık.


noktalarında kişiselleştirilmiş segmentasyonlar.
Blok zinciri, üçüncü taraf müdahalesi olmadan işlem yapan
tamamen dağıtılmış eşler arası bir ağ olduğundan, işlem,
"imzalı" özel anahtarın gönderenin açık anahtarıyla eşleşip
eşleşmediğini denetlemek için tüm kullanıcılara (blok zinciri
sistemindeki sağlık tesislerindeki hastalar ve klinisyenler)
yayınlanacaktır [26]. Denetim süreci blok zincirinin doğrulama
süreci boyunca otomatik olarak işler ve özel anahtarın tüm
kullanıcılar tarafından görülebilmesini sağlar. İşlemin içindeki
verilere (bu durumda veri erişiminin yetkilendirilmesi)
yalnızca gönderici ve alıcı erişebilir. Bu denetim
mekanizması, üçüncü taraf bir kuruluşla çalışmanın zaman ve
maliyetinden tasarruf sağlar, kullanıcıları anonim tutar ve tüm
işlemlerin gönderenlerin yetkilerine sahip olmasını sağlar.
Bu çalışma, hasta merkezli HIE'ye ulaşmak için hastaların
EHR verilerinin mülkiyetine sahip olması gerektiği ilkesini
kullanarak benzersiz ayarlarla HIE için blok zinciri
uygulamasının fizibilitesini göstermektedir. Ayrıca hastalar
tarafından izin verilmesinden klinisyenler tarafından veri
alınmasına kadar geniş ölçekli bir hasta merkezli HIE
simülasyonu gerçekleştirdik.

III. YÖNTEMLER
Hasta merkezli HIE için blok zincirinin benzersiz
teknolojik yeteneklerinden yararlanmak amacıyla, birden fazla
akıllı sözleşmeye sahip özel bir Ethereum blok zinciri sistemi
2172 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020

Şekil 2. Blok zinciri adaptörü Blok zinciri adaptörü meta verileri çıkarır
ve EHR raporlarını JSON formatında hash eder, bu bilgileri akıllı bir
sözleşmede saklar ve EHR verilerini güvenli veritabanında saklar.

fonksiyonlar. Özel blok zinciri, erişimi belirli kullanıcılarla


sınırlayan "izinli blok zinciri" olarak da adlandırılır. Şekil
1'de gösterilen sistem mimarisi iki modül içermektedir: (1)
Bağlantı yaşı modülü: her sağlık tesisinden bir sistem
yöneticisi, EHR hazır olduktan sonra her hastanın ziyareti
için bir temas noktası oluşturacak ve ilgili birincil bilgileri
gelecekteki indeksleme için akıllı bir sözleşmeye girecektir
(Şekil 2'de gösterildiği gibi), (2) Talep modülü: hastalar,
klinisyenleri akıllı sözleşmedeki "izin verilenler listesine"
ekleyerek klinisyenlere verilerine erişim izni verir.
Klinisyenler, hastanın kayıtlarına erişim izni aldıktan sonra,
bu kayıtları saklayan hastaneleri tanımlamadan temas
noktaları aracılığıyla kayıtları seçebilir. İlgili uzak sağlık
tesisleri arasındaki müteakip veri alışverişi, veri şifrelemeyi
ve şifre çözme anahtarlarını göndermek ve almak için blok
zinciri sisteminin kullanılmasını içerecektir (Şekil 3'te
gösterildiği gibi).
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2173

Şekil 3. Blok zinciri adaptörü, alınan EHR verilerinin şifresini çözmek ve hangi sağlık kuruluşlarında ne
için akıllı bir sözleşmeden şifre çözme anahtarlarını ve hash'leri alır,
ardından önceden yüklenmiş hash işlevini kullanarak verileri hash eder
ve orijinal hash ile karşılaştırır; uyumsuz kayıtlar işaretlenecektir.

A. Ortam kurulumu
Blok zinciri sistemine katılmak için her sağlık tesisinin en
az bir düğüm sağlaması gerekmektedir; bu düğüm herhangi bir
bilgisayar veya cep telefonu olabilir; düğüm için özel bir
donanım gerekmemektedir. Bu düğümlerin sistemle iletişim
kurmak üzere bir "blok zinciri adaptörü" oluşturmak için
aşağıdaki adımları atması gerekir: (1) blok zincirinin
benzersiz özelliklerini içeren bir JSON dosyası olan doğru
"Genesis bloğunu" (blok zincirinin başlangıç bloğu) dağıtın ve
başlangıç düğümünü bir eş düğüm olarak ekleyin;
(2) adaptör dışındaki sunucularla iletişim kurabilen ve sağlık
tesisinin güvenlik duvarı içindeki EHR veritabanlarını güvence
altına alabilen bir uzaktan prosedür çağrı sunucusu oluşturmak;
ve (3) diğer tüm sağlık tesislerinin blok zinciri adaptörlerinden
alınan verileri depolamak için güvenlik duvarının dışında bir
alıcı veritabanı oluşturmak. Bu adımlar, bir düğümü otomatik
olarak bir blok zinciri adaptörüne dönüştürebilen bir kurulum
dosyasına yerleştirilmiştir.
Sağlık tesisi bir blok zinciri adaptörü oluşturduktan sonra,
adaptör, klinisyenler ve hastalar için hesaplar oluşturmaktan
ve akıllı sözleşmeye temas noktalarını girmekten sorumlu olan
sistem yöneticisi için kullanıcının açık anahtarının bir karması
olan bir blok zinciri hesabı oluşturacaktır (Şekil 2'de
gösterildiği gibi) [43]. Bir hasta sisteme ilk kez girdiğinde,
sağlık tesisinin yöneticisi hasta için bir blok zinciri hesabı
kaydeder ve blok zinciri hesabına dayalı olarak otomatik
olarak bir global kimlik oluşturur. Daha sonra sağlık
tesisinden alınan PHI, hasta indekslemesi için kullanılacak
olan global ID ile ilişkilendirilir. Hasta, gelecekte kimlik
tespiti için blok zinciri hesabına biyometrik bilgi eklemelidir.
Hastalar daha sonra başka sağlık tesislerini ziyaret ettiklerinde,
biyometrik bilgileri kullanarak blok zinciri hesabının kimliğini
kanıtlayabilirler. Ardından sistem yöneticisi söz konusu sağlık
tesisindeki PHI'yi global kimliğe bağlar. Birden fazla
düzenleme nedeniyle tüm sağlık tesislerinde standart bir
eşleme bilgisi olmadığından, doğru hasta eşlemesi sağlayıcılar,
ödeme yapanlar, HIE kuruluşları ve diğerleri için bir zorluktur
[44]. İsim, ırk ve cinsiyet gibi temel demografik bilgileri
içeren ana hasta indeksi (MPI), farklı sağlık tesislerindeki
hastaları tanımlamak için kullanılır [17]. Bununla birlikte,
birleşik standartların eksikliği, eksik değerler veya veri giriş
hataları nedeniyle uyumsuzluklar hala sıklıkla meydana
gelmektedir [45]. Hasta eşleştirme sorununu çözmek için blok
zinciri kullanmak yanlış eşleştirmeyi önleyebilir. Hastalar,
kimliklerini doğruladıktan sonra hastaların rızasıyla farklı
hasta kimlikleriyle güvenli bir şekilde eşleşen blok zinciri
tarafından oluşturulan küresel kimliklere sahip olacaktır.
Hastalar, daha önce hangi sağlık kuruluşlarını ziyaret ettikleri
2174 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020

Şekil 4. Solda Solidity'de kodlanmış temas noktası girme


fonksiyonunun kaynak kodu; sağda ise bu fonksiyonun sadece yapı
bilgisi içeren ABI'si gösterilmektedir.

hasta kimlikleri her bir tesistedir; diğer kullanıcılar sistemde


gerçek kimliklerini ifşa etmeden sadece global kimlikleri
göreceklerdir. Bu yaklaşım, hasta eşleştirme görevi için
(Tablo II'nin 1. Sorusu) mevcut MPI-eşleştirme
mekanizmasından daha güvenli ve verimli bir çözüm sağlar.
Yöneticiler klinisyenler için hesap oluşturduğunda, sunucu
her klinisyene klinisyen erişimi vermek için kullanılan
benzersiz bir vekil klinisyen kimliği atar.

B. Bağlantı Modülü
EHR verileri bir hastanın ziyareti için hazır olduğunda, sağlık
tesisinin adaptörü tüm ziyaret kaydını bir JSON dosyasında
hash edecek ve EHR verileri güvenli veritabanında
saklanmadan önce hash değerini temas noktasıyla birlikte
akıllı sözleşmede saklayacaktır. Hash değeri, veri şifre
çözme adımında veri tutarlılığını doğrulamak için
kullanılacaktır. Sağlık tesisi adaptöründen başlatılmış olsa
bile, kasıtlı veya kasıtsız olarak verilerde yapılacak herhangi
bir değişiklik, nihai şifre çözme işleminden sonra
eşleşmeyen hash'lere ve güvenlik uyarılarına neden olacaktır
(Tablo II'nin 2. Sorusu).
Akıllı sözleşme blok zincirine yerleştirildikten sonra, blok
zinciri bir akıllı sözleşme adresi ve bir uygulama ikili
arayüzü (ABI) döndürür; akıllı sözleşme kodu veya akıllı
sözleşmenin içinde depolanan veriler yerine bu, tüm
kullanıcılar tarafından görüntülenebilir. Temas noktalarını
saklamak için akıllı sözleşmeyi kullanmak temas noktalarını
güvenli, değişmez, anonim tutabilir ve hastalar ve kimliği
doğrulanmış klinisyenler tarafından kolayca aranabilir. Şekil
4, akıllı sözleşmedeki temas noktası girme işlevinin kaynak
kodunu ve ABI'sini göstermektedir.

C. Talep Modülü
Bir hasta bir sağlık tesisine kabul edildikten sonra,
hastanın bakımı sırasında birçok klinisyenin dahil olduğu
acil servis ziyareti gibi bazı durumlarda hastaların her bir
klinisyeni yetkilendirmesi gerçekçi değildir. Sağlık tesisine,
blok zincirinde bakıma dahil olan tüm klinisyenlere bağlanan
bir şemsiye hesap atanacaktır. Tüm klinisyenler tek seferlik
kimlik doğrulamasıyla ("izin verilenler listesine" paylaşılan
hesabın eklenmesi) hastanın kayıtlarına erişebilecektir.
Erişim geçmişi blok zincirine kaydedilecek ve bireysel
klinisyenin hastanın kaydına erişiminin denetimi, sağlık
tesisi içindeki yerel erişim kontrolü tarafından yönetilecektir.
Hasta tesisin şemsiyesini ekleyebilir
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2175

Şekil 6. Klinisyenlerin alınan hasta kayıtlarını kontrol etmesi için GUI,


tam ziyareti seçtikten sonra #3853 numaralı hasta için EHR kaydının
bir özetini gösteriyor; bayrak "Yanlış" gösteriyor çünkü verileri kasıtlı
Şekil 5. Hastaların klinisyen izni vermesi, kişisel EHR raporlarını kontrol olarak değiştirdiğimiz için hash değerleri eşleşmiyor.
etmesi ve geçmişte kayıtlarına kimin eriştiğini kontrol etmesi için GUI
(erişen klinisyen kimliğinin işlem kimliğini ve tarihi gösterir); hastalar
sağlık kayıtlarını aldıktan sonra veri segmentasyonunu kişiselleştirebilir.
Her ziyaretten blok zincirine kaydedilen temas noktalarını
seçen klinisyen, tüm geçmiş verilere göz atmak yerine
Şekil 5'te gösterildiği gibi biyometrik kimlik doğrulama veya ziyaretle ilgili kayıtları hızlı bir şekilde kontrol edebilir. Bu
web tabanlı bir grafik kullanıcı arayüzü (GUI) aracılığıyla işlev, klinisyenin hastanın tıbbi geçmişini daha iyi anlaması
"izin verilenler listesine" kimlik. Hasta ve klinisyen sistemin için etkili bilgi erişimi sunar (Tablo II'nin 3. Sorusu).
kimliğini doğrulamak için biyometrik bilgileri sağladıktan Ethereum blok zincirinin orijinal hashing algoritmasına
sonra klinisyenin vekil kimliği otomatik olarak GUI'ye hem akıllı sözleşme düzeyinde hem de kullanıcı uygulaması
doldurulmalıdır. Yalnızca bu şemsiye kimlik altındaki düzeyinde iki veri güvenliği katmanı uygulanmaktadır. Akıllı
klinisyenler, Şekil 6'da gösterildiği gibi klinisyenler için GUI sözleşme seviyesi, akıllı sözleşme işlevleri üzerinde birden
aracılığıyla hastanın verilerine erişebilir. fazla değiştirici tanımlar; bu da yalnızca seçilen rollerin belirli
Hastanın onayı blok zincirine kaydedildikten sonra, HIE işlevleri yerine getirebileceği anlamına gelir. Örneğin, alıcının
süreci aşağıdaki adımları izler (Şekil 1'de sıralandığı gibi): blok zinciri adaptörü şifre çözme anahtarlarını akıllı
(1) klinisyen, klinisyen kimliğinin hastanın izin verilenler sözleşmeden ve şifrelenmiş verilerden otomatik olarak
listesine eklendiğini onaylar; (2) klinisyen akıllı sözleşmeden aldıktan sonra, yalnızca "izin verilenler listesindeki"
temas noktası listesini alır; (3) klinisyen GUI aracılığıyla bu klinisyenler şifre çözme anahtarlarını alabilir. Şifre çözme
ziyaretle ilgili temas noktalarını seçer; (4) temas noktası işlemi daha sonra şifre çözme anahtarlarının şifresini çözmek
seçimleri sağlık tesisinin blok zinciri adaptörü aracılığıyla için klinisyenin özel anahtarını kullanarak alıcının sağlık
akıllı sözleşmeye gönderilir; (5) akıllı sözleşme, uzak sağlık tesisinin adaptöründe otomatik olarak çalışacaktır. Bu işlem
tesislerinin adaptörlerinden seçilen kayıtları talep etmek için daha sonra önceden tanımlanmış bir şifreleme algoritması ve
alıcının sağlık tesisinin adaptörünü kullanır; (6) uzak sağlık şifresi çözülen her ziyareti karma hale getirmek için önceden
tesisleri kendi EHR sistemleri içindeki kayıtları sorgular; (7) yüklenmiş bir karma algoritma kullanarak verilerin şifresini
seçilen tüm EHR verileri uzak sağlık tesislerinin adaptörleri çözer. Adaptör, hash değerini otomatik olarak temas
tarafından dinamik olarak şifrelenir ve geçici olarak noktasından alınan orijinal hash ile karşılaştırır. Orijinal
klinisyenin tesisinin güvenlik duvarının dışında saklanır; kaynaktaki veya geçişteki verilerde yapılan herhangi bir
şifrelenmiş verilerin konumları ve hash değerleri klinisyenin değişiklik, hash'in uyumsuzluğuna neden olur ve kayıt kırmızı
tesisinin adaptöründeki alıcı veritabanına gönderilir; ve yazı tipinde bir uyarı gönderir. Örneğin, Şekil 6'da gösterildiği
(8) uzak sağlık tesislerinin adaptörleri şifre çözme gibi, temas noktası ve hash akıllı sözleşmede saklandıktan
anahtarlarını alıcının açık anahtarıyla otomatik olarak sonra 3853 numaralı hastanın veritabanındaki tek kaydında
şifreleyecek ve şifrelenmiş şifre çözme anahtarını akıllı tahrifat yaptık (hastanın yarış değerini "2 "den "1 "e
sözleşmeye gönderecektir. Alıcıların özel anahtarları ana değiştirerek), bu da şifrelenmiş verilerin şifresi çözüldüğünde
hastanenin adaptörlerinde saklanacak ve hastanenin güvenlik bile "Yanlış" bayrağının gösterilmesine neden oldu.
politikası tarafından korunacaktır. Senaryomuzda, hasta madde bağımlılığı geçmişini göstermek
istemez ve bu bilgiyi aşağıdakilerden gizlemeyi seçebilir
2176 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020

ancak gizli kayıtlar kayıtlarından çıkarılmayacaktır. Hastalar


veri segmentasyonundan sonra orijinal listeyi her zaman
kurtarabilirler. Şifre çözme işleminden sonra, alıcının sağlık
tesisinin adaptörü şifresi çözülen verilerdeki bilgileri
gizleyecek ve klinisyene göstermeyecektir.
Kullanıcı uygulama seviyesi, klinisyenler için gelecekteki
erişim mekanizması gibi her bir role dayalı olarak akıllı
sözleşme tarafından tanımlanır. Sezgisel olarak uzak tesis
paylaşılan tüm verileri saklamayı seçebilirken, tasarımımızda Şekil 7. Klinisyenlerin farklı tesislerden izin (RP) ve şifre çözme
her bir sağlık tesisinin blok zinciri adaptörü için hastaların anahtarlarını (DK) alma sürelerinin kutu grafikleri.
iznine bağlı olarak yerel tesiste paylaşılan verilerin silinmesi,
kısmen saklanması veya bir yaşam döngüsü belirlenmesi için
bir politika gereklidir. Bu mekanizma, değiş tokuş edilen tüm farklı sağlık tesislerinden beş farklı klinisyen; (3) temas
bilgilerin yalnızca hastanın gelecekteki kullanımı (uzak tesisin noktaları listesinden rastgele birkaç hasta kaydı seçmek ve bu
EHR'sinde kalıcı olarak saklanır) veya tek seferlik kullanımı kayıtları yetkili klinisyenler tarafından kendi sağlık
(bakım tamamlandıktan ve güncellemeler ana tesise geri tesislerinin adaptörlerinden talep etmek; (4) talep edilen
gönderildikten hemen sonra iptal edilir) için verilebilecek onayı kayıtları seçilen her bir uzak sağlık tesisinin adaptörleri
ile kullanılmasını sağlar. Ayrıca, tüm adaptörlerdeki yerel tarafından sorgulamak; ve (5) adaptörlerdeki tüm sorgulanan
veritabanları için bir tetikleyici kurduk; şifrelenmiş veriler kayıtları şifrelemek ve şifrelenmiş verileri URL işaretçileri ve
şifre çözme için veritabanından sorgulandığında, şifre çözme şifre çözme anahtarları olarak akıllı sözleşme konumlarına
anahtarı ve şifrelenmiş veriler, hastaların rızası olmadan göndermek. Her bir blok zinciri düğümünde çalışan komut
gelecekteki veri erişimini önlemek ve gelecekteki işlemler için dosyalarının bellek yükünü dengelemek için #2 ve #3
depolama alanını temizlemek için veritabanından silinecektir. numaralı komut dosyaları her beş saniyede bir çalıştırılmıştır.
Akıllı sözleşme, veri ihlali sorununu en aza indirmek amacıyla Komut dosyası #4, istekleri tespit etmek için saniyede iki kez
politikayı uygulamak için her bir blok zinciri adaptöründeki çalıştırılmıştır. Bu adımlar yalnızca hasta merkezli HIE
süreci izleyecektir (Tablo II'nin 4. Sorusu). Hastalar ayrıca, sürecini simüle etmekle kalmaz, aynı zamanda sistemin
yanlışlıkla bir klinisyen kimliği veya bir şemsiye sağlık tesisi kararlılığını da test eder.
kimliği girmişlerse, kimliği "izin verilenler" listesinden Simüle edilen alıcıların sağlık tesislerindeki adaptörler
kaldırarak GUI aracılığıyla izni iptal edebilirler. akıllı sözleşmeden veri konumlarını ve şifre çözme
anahtarlarını aldı ve başka bir komut dosyası verilerin şifresini
çözdü ve orijinal hash'lerle karşılaştırmak için her kaydı
IV. SIMÜLASYON
hashledi; ancak bu adımlar blok zinciri dışında
Sistem simülasyonunu gerçekleştirmek için aşağıdaki gerçekleştirildiği için istatistiksel özetler bunlar için
varsayımları yaptık: (1) her sağlık tesisi, sistemde blok zinciri tamamlanmadı. Veri bütünlüğü işlevini test etmek için birkaç
adaptörüne dönüştürülmüş en az bir düğüm sağlar; (2) hastalar kaydı manuel olarak tahrif ettik (Şekil 4'te gösterildiği gibi).
sağlık tesisleri aracılığıyla sistemimize katılmayı seçmiş ve Sistemin sağlamlığını test etmek için simülasyon sırasında
hasta kimlikleri küresel bir kimlikle eşleştirilmiştir; ve (3) her düğümleri de rastgele durdurduk. Diğer düğümler çalışmaya
sağlık tesisinin sistemi işletecek yöneticileri vardır. devam etti, ancak durdurulan düğümün adaptörüne gönderilen
Beş farklı sağlık tesisini temsil eden beş bilgisayar düğümü tüm talepler yerine getirilemedi. Sonuç olarak, etkilenen
kurduk. Her düğüm bir Ubuntu üzerine kuruldu işlemler hala onaylandı ve blok zincirinde saklandı, ancak
16.04 sistemi ve Apache HTTP Sunucusu. Başlangıç düğümü alıcıların sağlık tesisi, durdurulan düğüm tarafından simüle
blok zincirini başlatmış ve akıllı sözleşme dağıtılmıştır. Diğer edilen uzak sağlık tesisinden veri alamadı. Düğümü yeniden
dört düğüm, daha önce açıklanan kurulum prosedüründen hizmete aldıktan sonra adaptör otomatik olarak önceki eşleri
geçerek blok zincirine katıldı. Her bir sağlık tesisi düğümü için buldu ve saniyeler içinde eksik dönem için kendisini blok
toplamda 20.000 hasta hesabı ve 100 klinisyen hesabı zinciri ile senkronize etti. Blok zinciri yalnızca tüm
oluşturduk. Simülasyon, hasta tercihlerine dayalı olarak birden destekleyici düğümleri aynı anda çalışmayı durdurursa
fazla sağlık tesisi için klinisyene erişim verileri vermek üzere çalışmayı durduracaktır.
hastaları rastgele seçer.
Simülasyon için Surveillance, Epidemiology, and End
Results (SEER) veri setini [46] kullandık. Orijinal veri V. SONUÇLAR
setinden 133 özniteliğe sahip 80.000 kayıt seçtik ve her kayda Komut dosyalarını sürekli çalıştırarak dört ay içinde
eklenecek bir PHI (doğum tarihi ve e-posta adresi), ziyaret 1.553.635 veri talebi işlemini simüle ettik. İşlemlerin yüzde
tarihi, sağlık tesisi kimliği ve hasta kimliği oluşturduk. Bu yüzü başarıyla onaylandı ve şifrelenmiş sorgulanan verileri
veriler sağlık tesisi kimliğine bağlı olarak dört düğüme talep eden tesislerin veritabanlarında saklandı. Şekil 7'deki
dağıtıldı ve depolandı. Tüm HIE sürecini simüle etmek için şu kutu grafikleri, klinisyenlerin (1) hastalar tarafından "izin
komut dosyalarını oluşturduk: (1) ziyaret konumuna bağlı verilenler listesine" eklendikten sonra izinleri ve (2) HIE
olarak temas noktalarını farklı adaptörlerden blok zincirine sürecine dahil olan farklı uzak sağlık tesisleri tarafından
yükleyin; (2) sırasıyla erişim izni vermek için rastgele beş sağlanan şifre çözme anahtarlarını almaları için gereken
hasta seçin toplam işlem sürelerini bildirmektedir. Bir klinisyen hastanın
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2177
kayıtlarını diğer dört sağlık tesisinden de talep ederse,
klinisyen tüm sağlık tesisleri tarafından gönderilen dört ayrı
şifre çözme anahtarı alacaktır. Tablo III, aşağıdaki işlem
sürelerinin istatistiklerini listeler
2178 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020

TABLO III olmak üzere toplam işlem sayısı bu sınırı aşabilir.


HIE PROSEDÜRLERININ İŞLEM SÜRELERINE İLIŞKIN Simülasyonumuz, işlemleri sıraya koyarak bu sınırlamaya kısmi
SONUÇLAR bir çözüm sunmaktadır.

Şekil 8. Farklı sayıda işlem içeren yeni blokların oluşturulma süresi.

Hastalar klinisyenlere kayıtlara erişim izni verdikten sonra


HIE prosedürleri. Klinisyenler ortalama olarak 20,398
saniyede izinlerin yanı sıra meta veri listelerini almış ve
23,844 saniyede şifre çözme anahtarlarıyla şifrelenmiş
verilerin konumlarına ulaşmıştır.
Çoğu işlem yaklaşık 23 saniye içinde doğrulanmış ve bir
bloğa yazılmıştır. Şifre çözme anahtarlarının farklı sayıda
düğümden alınması, alma süresini önemli ölçüde
etkilememiştir. Erişim verme işlemi, şifre çözme
anahtarlarının alınmasından önemsiz derecede daha az zaman
almıştır. Şekil 8, farklı işlem hacimlerine sahip blokları
oluşturmak için geçen sürenin dağılımını göstermektedir; çoğu
blok yaklaşık 40 saniye gerektirmiştir. Bir blokta gerçekleşen
maksimum işlem sayısı 274'tür ve doğrulama süresi 78,37
saniyedir. En uzun doğrulama süresi 122,54 saniyedir ve
blokta 77 işlem gerçekleşmiştir. Deneyimizdeki blok
oluşturma süreleri değişken ancak makul ölçüde istikrarlıydı.

VI. SINIRLAMALAR
Yaklaşımımızın ana sınırlaması, her bir sağlık tesisinde
gerekli olan kurulumdur. Her sağlık tesisinin blok zincirine en
az bir düğüm sağlaması ve sunucuları blok zinciri
adaptörlerine dönüştürme sürecini tamamlaması
gerekmektedir. İkincil sınırlamalar arasında modelin
performansının blok zinciri düğümlerinin özelliklerine bağlı
olması, hastaların Nesnelerin İnterneti (IoT) cihazları
tarafından üretilen veriler için blok zinciri düğümleri
sağlamasına yönelik potansiyel ihtiyaç ve tesislerin Hızlı
Sağlık Hizmetleri Birlikte Çalışabilirlik Kaynakları (FHIR)
[47] gibi bir birlikte çalışabilirlik standardı üzerinde
anlaşmaya varma ihtiyacı yer almaktadır.
Bir diğer sınırlama ise blok zinciri protokolünden
kaynaklanan ölçeklenebilirlik kısıtlamalarıdır [48]. Ethereum
bugün itibariyle saniyede yaklaşık 13-15 işlem
gerçekleştirebilmektedir. Herhangi bir anda, izin verme, temas
noktası seçimi ve şifre çözme anahtarı ekleme/alma dahil
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2179

Adaptörler tarafından yapılan işlemler ve işlemlerin blok belirtmek gerekir. Bu makale, sağlık BT topluluğunun
zincirine gönderilme hızının kontrol edilmesi ve biriken uygulamayı düşünmesi için blok zinciri teknolojisinin
işlerin bir işlem kuyruğunda tutulması. Örneğin, aralık ayarı benzersiz özelliklerini HIE'de kullanmanın fizibilitesini ve
için saniyede beş izin verme işlemi belirlenirse, herhangi bir sağlamlığını göstermektedir
anda 1 dakikalık bir pencere içinde 300 eşzamanlı HIE talebi
ele alınabilir. Bu aralık çözümü, mevcut blok zinciri
protokolünde var olan içsel ölçeklenebilirlik kısıtlaması
altında taleplerin başarılı bir şekilde teslim edilmesini
sağlamak içindir.

VII. GELECEK ÇALIŞMALAR


Blok zinciri modelimiz tüm günlük dosyalarını tutar,
böylece hastalar verilerine kimin eriştiğini her zaman gözden
geçirebilir. Tüm klinisyenler EHR verilerinin kaynağını
kontrol edebilir, bu da veri kaynağını garanti eder.
Klinisyenler yalnızca güvenilir sağlık tesisleri tarafından
girilen verileri kontrol edebilirler. Sistem yöneticileri kaç
klinisyenin kendi sağlık tesislerinden veri aldığını görebilir.
Ayrıca akıllı sözleşmelerde sağlık verileri yönetimini
iyileştirebilecek günlük dosyaları da tuttuk. Kullanıcılar
rollerine bağlı olarak, günlük dosyasının farklı bölümlerini
kontrol etmek için akıllı sözleşme işlevlerini çağırabilirler.
Gelecekteki simülasyonlar için, araştırmacıların günlük
dosyalarını analiz ederek HIE sonuçlarını geriye dönük
olarak incelemelerine olanak sağlamak için blok zinciri
adaptörlerine bir yapay zeka bileşeni ekleyeceğiz [8], ki bu
mevcut HIE sistemlerinde gerçekleştirilemez. Gelecekteki
çalışmalarımız, özel blok zinciri sisteminin zaman ve
kaynak tüketen madencilik sürecini yeniden tasarlayarak
ölçeklenebilirlik sorununu temelden çözmek için blok
zinciri protokolünü değerlendirmeye devam edecektir.
Blok zinciri kullanılarak esnek iş modelleri
oluşturulabilir. Akıllı sözleşmeler, kullanıcılara sisteme
katılmaları için teşvik vermek üzere bir kredi mekanizması
içerebilir. Sağlık tesisi diğer tesislere veri sağlamak için
teşvik alabilir; hastalar verilerini araştırma projelerine
sağlamak için kredi alabilir; ve krediler karşılığında veri elde
etmek için de kullanılabilir.

VIII. TARTIŞMALAR VE SONUÇLAR


Bu çalışmanın benzersiz katkıları arasında hasta merkezli
HIE'ye ulaşmak için blok zinciri sistemine aşağıdaki pratik
özelliklerin sağlanması yer almaktadır: (1) blok zinciri ile
iletişim kurmak, sağlık kayıtlarını göndermek/almak için
blok zinciri adaptör kurulumu ve kullanıcıların blok zinciri
sistemi ile etkileşimi daha iyi görselleştirebilmeleri için
grafik kullanıcı arayüzleri sağlamak ve (2) yalnızca yetkili
kullanıcıların belirli akıllı sözleşme işlevlerini
yürütebilmesini sağlamak ve veri ihlali sorununu en aza
indirmek için iki katmanlı güvenlik ayarları ve
(3) veri tutarlılığını sağlamak için bir karma mekanizma ve
(4) kişiselleştirilmiş veri segmentasyonu, hastalara yalnızca
paylaşmak istedikleri bilgileri seçerek kayıtlarını kontrol
etme olanağı verir ve (5) klinisyenlerin tüm kayıtlara göz
atmadan ziyaretle ilgili sağlık kayıtlarını seçmeleri için temas
noktası seçimi ve (6) HIE uygulaması için önerilen blok
zinciri modelinin fizibilitesini, istikrarını ve sağlamlığını
değerlendirmek için uygulanan önerilen modeli kullanan
büyük ölçekli bir simülasyon.
Blok zinciri teknolojisinin HIE için tek çözüm olmadığını
2180 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 24, NO. 8, AĞUSTOS 2020

HIE görevleri için blok zinciri teknolojisinin varyasyonlarının [24] M. N. Ngafeeson, "Healthcare information systems opportunities and
yanı sıra bu gelişmekte olan teknolojiyi benimsemek için challenges," Encyclopedia of Information Science and Technology
içinde, 3. ed: IGI Global, 2015, s. 3387-3395.
düzenlemeleri ve politikaları değerlendirmek. [25] P. Ranade-Kharkar, S. E. Pollock, D. K. Mann ve S. N. Thornton,
"Sağlık Bilgi Değişimi (HIE) aracılığıyla alınan veriler için veri
REFERANSLAR kararlaştırma teknikleri kullanarak klinik veri bütünlüğünü iyileştirme,"
AMIA Annu. Symp. Proc., 2014, vol. 2014: Amer. Med. Inform. Assoc.,
[1] C. A. Pedersen, P. J. Schneider, ve J. P. Santell, "ASHP hastane s. 1894.
ortamlarında eczacılık uygulamaları ulusal anketi: Reçete yazma ve [26] S. Nakamoto, "Bitcoin: Eşler arası bir elektronik para sistemi," 2008.
yazıya dökme- 2001," Amer. J. Health-System Pharmacy, vol. 58, no. 23, [27] R. Grinberg, "Bitcoin: Yenilikçi bir alternatif dijital para birimi," Hast-
pp. 2251-2266, 2001. i n g s Sci. & Tech. LJ, cilt 4, s. 159, 2012.
[2] A. M. Heekin ve diğerleri, "Choosing wisely clinical decision support [28] P. Sylim, F. Liu, A. Marcelo ve P. Fontelo, "Dağıtımda sahte ve standart
adherence and associated inpatient outcomes," Amer. J. Managed Care, altı ilaçları tespit etmek için blok zinciri teknolojisi: Pharmaceutical
cilt 24, no. 8, supply chain intervention," JMIR Res. Protocols, vol. 7, no. 9, pp. e10163,
pp. 361, 2018. 2018.
[3] N. Menachemi, S. Rahurkar, C. A. Harle ve J. R. Vest, "The benefits of [29] Y. Zhuang, L. Sheets, Z. Shae, J. J. P. Tsai ve C. R. Shyu, "Applying
health information exchange: Güncellenmiş bir sistematik inceleme," J. blockchain technology for health information exchange and persistent
Amer. Med. Inform. Assoc., vol. 25, no. 9, pp. 1259-1265, 2018. monitoring for clinical trials," in Annu. Symp. Proc. vol. 2018, pp. 1167-75,
[4] D. Blumenthal, "Stimulating the adoption of health information tech- 2018.
nology," New England J. Medicine, vol. 360, no. 15, pp. 1477-1479, [30] Y. Zhuang ve diğerleri, "Applying blockchain technology to enhance
2009. clinical trial recruitment," in AMIA Annu Symp Proc, 2019, vol. 2019,
[5] S. Rahurkar, J. R. Vest ve N. Menachemi, "Sağlık bilgi alışverişinin pp. 1277-1285.
yaygınlaşmasına rağmen maliyet, kullanım ve bakım kalitesi üzerindeki [31] T.-T. Kuo, H.-E. Kim, and L. Ohno-Machado, "Blockchain distributed
etkisine dair çok az kanıt var," Health Affairs, vol. 34, no. 3, pp. 477- ledger technologies for biomedical and health care applications," J.
483, 2015. Amer. Med. Inform. Assoc., vol. 24, no. 6, pp. 1211-1220, 2017.
[6] K. S. Williams ve S. J. Grannis, "Heartland bölgesi pilotunun [32] P. Zhang, D. C. Schmidt, J. White ve G. Lenz, "Blockchain
incelenmesi: Hasta merkezli veri HomeTm çerçevesine ilk bakış," teknolojisinin sağlık hizmetlerinde kullanım örnekleri", Bilgisayarlarda
AMIA, 2018. Gelişmeler içinde, cilt 111, Amsterdam, Hollanda; New York: Elsevier,
[7] (2016). Sağlık Bilgi. Değişimi: Sağlık Merkezleri için Fırsatlar ve 2018, s. 1-541.
Zorluklar. [33] T.-T. Kuo, H. Zavaleta Rojas ve L. Ohno-Machado, "Blockchain
[8] R. S. Rudin, A. Motala, C. L. Goldzweig ve P. G. Shekelle, "Usage and platformlarının karşılaştırılması: Sistematik bir inceleme ve sağlık
effect of health information exchange: Sistematik bir inceleme," Ann. hizmetleri örnekleri," J. Amer. Med. Inform. Assoc., vol. 26, no. 5, pp.
Internal Medicine, cilt. 161, no. 11, s. 803-811, 2014. 462-478, 2019.
[9] J. S. Ancker, M. Silver, M. C. Miller ve R. Kaushal, "Consumer experi- [34] R. Burstall ve B. Clark, "Blockchain, IP ve moda endüstrisi,"
ence with and attudes toward health information technology: A nation- Managing Intell. Prop., cilt 266, s. 9, 2017.
wide survey," J. Amer. Med. Inform. Assoc., vol. 20, no. 1, pp. 152-156, [35] G. Zyskind ve O. Nathan, "Decentralizing privacy: Using blockchain to
2013. protect personal data," in Security and Privacy Workshops (SPW), 2015
[10] K.-Y. Wen, G. Kreps, F. Zhu ve S. Miller, "Tüketicilerin kişisel sağlık IEEE, 2015: IEEE, s. 180-184.
kayıtları ve sağlık bilgisi alışverişi için interneti algılamaları ve [36] V. Patel, "A framework for secure and decentralized sharing of medical
kullanmaları: 2007 sağlık bilgileri ulusal eğilimler anketinin analizi," imaging data via blockchain consensus," Health Inform. J.,
J. Med. Internet Res., vol. 12, no. 4, pp. e73, 2010. pp. 1460458218769699, 2018.
[11] C. Williams, F. Mostashari, K. Mertz, E. Hogin ve P. Atwal, "Ulusal [37] G. Wood, "Ethereum: A secure decentralised generalised transaction
Koordinatör Ofisinden: Sağlık bilgilerinin değişimini ilerletme ledger," Ethereum Project Yellow Paper, vol. 151, no. 2014, pp. 1-32,
stratejisi," Health Affairs, vol. 31, no. 3, pp. 527- 536, 2012. 2014.
[12] J. J. Cimino, M. E. Frisse, J. Halamka, L. Sweeney ve W. Yasnoff, [38] R. C. Holt ve J. R. Cordy, "The turing programming language," Commun
"Tüketici aracılı sağlık bilgi alışverişleri: 2012 ACMI tartışması," J. ACM, vol. 31, no. 12, pp. 1410-1424, 1988.
Biomed. Inform., cilt 48, s. 5-15, 2014. [39] X. Liang ve diğerleri, "Provchain: Gelişmiş gizlilik ve kullanılabilirlik
[13] D. B. McCarthy ve diğerleri, "Learning from health information ile bulut ortamında blok zinciri tabanlı bir veri provenans mimarisi,"
exchange technical architecture and implementation in seven beacon Proc. 17th IEEE/ACM Int. Symp. Cluster, Cloud and Grid Computing,
communities," EGEMS, cilt 2, no. 1, 2014. 2017: IEEE Press, s. 468-477.
[14] L. Kolkman ve B. Brown, "Sağlık bilgi değişimi oluşum kılavuzu: [40] K. Peterson, R. Deeduvanu, P. Kanjamala ve K. Boles, "A blockchain-
Eyaletinizde, bölgenizde veya topluluğunuzda bir HIE planlamak ve based approach to health information exchange networks," in Proc.
oluşturmak için yetkili kılavuz," 2011: HiMSS. NIST Workshop Blockchain Healthcare, 2016, vol. 1, pp. 1-10.
[15] J. R. Vest ve L. D. Gamm, "Health information exchange: Kalıcı [41] C. Esposito, A. De Santis, G. Tortora, H. Chang ve K.-K. R. Choo,
zorluklar ve yeni stratejiler," J. Amer. Med. Inform. Assoc., vol. 17, no. "Blockchain: A panacea for healthcare cloud-based data security and
3, pp. 288-294, 2010. privacy?", IEEE Cloud Computing, vol. 5, no. 1, pp. 31-37, 2018.
[16] H. Wu ve E. M. LaRue, "ABD'de sağlık veri sisteminin birbirine [42] P. Zhang, J. White, D. C. Schmidt, G. Lenz ve S. T. Rosenbloom,
bağlanması: Faydaların önündeki zorluklar," Int. J. Nursing Sci., vol. 4, "FHIRChain: Klinik verileri güvenli ve ölçeklenebilir bir şekilde
no. 4, pp. 410-417, 2017. paylaşmak için blok zinciri uygulama," Comput. and Structural
[17] C. Feied ve F. Iskandar, "Master patient index," ed: Google Patentleri, BioTechnol. J., vol. 16, pp. 267-278, 2018.
2007. [43] A. J. Holmgren ve N. C. Apathy, "Hospital adoption of API-enabled
[18] J. D. Price, "Etkin uyumluluk kullanarak veri ihlali riskini azaltmak patient data access," Healthcare (Amsterdam, Hollanda), s. 100377-
Programları," Walden Üniversitesi, 2014. 100377, 2019.
[19] M. M. Goldstein ve diğerleri, "Elektronik sağlık bilgilerinde veri [44] U. S. G. A. Office, "Approaches and challenges to electronically matching
segmentasyonu patients' records across providers," in "Report to Congr.ional Commit-
değişimi: Politika değerlendirmeleri ve analizi," 2010. tees," 2019.
[20] M. Terry, "Medical identity theft and telemedicine security," Telemedicine [45] B. H. Just, D. Marc, M. Munns ve R. Sandefer, "Why patient matching
and e-Health, vol. 15, no. 10, pp. 928-933, 2009. is a challenge: Temel tanımlama alanlarındaki ana hasta indeksi (MPI)
[21] S. Simon, J. S. Evans, A. Benjamin, D. Delano ve D. Bates, "Hastaların veri tutarsızlıkları üzerine araştırma," Perspectives in Health Inf.
elektronik sağlık bilgi alışverişine yönelik tutumları: Nitel çalışma," Manage., vol. 13, no. Bahar, 2016.
J. Med. Internet Res., vol. 11, no. 3, pp. e30, 2009. [46] D. Ulusal Kanser Enstitüsü, S. R. Programı. Sürveyans, Epidemiyoloji
[22] P. Fontaine, S. E. Ross, T. Zink ve L. M. Schilling, "Systematic review ve Son Sonuçlar (SEER) Programı Res. Verileri (1975-2016).
of health information exchange in primary care practices," J. Amer. Board [47] D. Bender ve K. Sartipi, "HL7 FHIR: Sağlık hizmetleri bilgi alışverişine
Family Medicine, vol. 23, no. 5, pp. 655-670, 2010. çevik ve RESTful bir yaklaşım," Proc. 26th IEEE Int. Symp Bilgisayar
[23] S. Romanosky, R. Telang ve A. Acquisti, "Do data breach disclosure laws Tabanlı Med. Systems, 2013: IEEE, s. 326-331.
reduce identity theft?" J. Policy Ana. Manage., vol. 30, no. 2, pp. 256-286, [48] L. A. Linn ve M. B. Koo, "Blockchain for health data and its potential
2011. use in health it and health care related research," ONC/NIST Use of
Blockchain for Healthcare and Research Workshop içinde.
Gaithersburg, Mary- land, Amerika Birleşik Devletleri: ONC/NIST,
ZHUANG ve diğerleri: BLOCKCHAIN TEKNOLOJISI KULLANAN HASTA MERKEZLI SAĞLIK BILGI ALIŞVERIŞI ÇERÇEVESI 2181
2016, s. 1-3110.

You might also like