Lios Laboratuvar Bilgi Yönetim Sistemi KULLANIM KILAVUZU 01.08.2016 Sürüm: 1.0 Sürüm
1. GİRİŞ Bu dokümandaki Laboratuar sistemi (bundan sonra LİOS LBYS (bundan sonra AHBS 1.1. Web Servisleri 4 (dört) tane we I. Hasta Ekleme Web Servisi (HASTAEKLE) II. Test Ekleme Web Servisi (TESTEKLE) III. Sonuç Alma Web Servisi (SONUCAL) IV. Test Listesi Web Servisi (TESTLISTESI) 1.2. WSDL adresleri I. http://85.105.210.212/ailehekimiwsdl.exe/wsdl/iailehekimihastaekle II. http://85.105.210.212/ailehekimitesteklewsdl.exe/wsdl/itestekle III. http://85.105.210.212/sonucalwsdl.exe/wsdl/isonucal IV. http://85.105.210.212/testlistesiwsdl.exe/wsdl/itestlistesi 1.3. Süreç Tanımları LBYS e gönderilecektir. bilgileri bu web servis En son olarak ve istenen tahlil bilgileri gönderilen ait sonuçlar Test Lios Web 2
1.4. Kullanıcı adı ve şifre S LBYS için in bu. AHBS 1.5. Barkod INVITROLAB a 1.6. Teknik Destek Teknik destek için esy@esy.com.tr a Lios Web 3
2. WEB SERVİS DETAYLARI 2.1. HASTAEKLE web servisi Servis Adı Giriş Parametresi Çıkış Parametresi HastaGiris HastaGirisBilgileri (Bknz. Tablo 2.1.1) HastaGirisCevap (Bknz. Tablo 2.1.2) Tablo 2.1.1 HastaGirisBilgileri Parametre Adı Açık Adı Tipi Uzunluk Gerekli mi? Açıklama HASTANEKODU String 5 Evet Aile Hekimine SIFRE String 8 Evet Aile Hekimine BARKOD Bark String 10 Evet TCKIMLIKNO Hasta T.C. Kimlik No Numeric 11 Evet ADI String 25 Evet SOYADI String 25 Evet BABAADI String 25 Evet ad CINSIYETI Hasta Cinsiyeti Integer 1 Evet 1-) Erkek 2- DOGUMTARIHI String 10 Evet KLINIKKODU Tahlilleri isteyen Klinik Kodu Integer 4 Evet T. ACILHASTA Acil Hasta Boolean 1 gönderilmelidir. Tablo 2.1.1 HastaGirisCevap Parametre Adı Açık Adı Tipi Uzunluk Açıklama HATAKODU Hata Kodu String 4 sözkonusudur. HATAACIKLAMA String 100 isidir Lios Web 4
2.2. TESTEKLE web servisi Servis Adı Giriş Parametresi Çıkış Parametresi TESTEKLE TestGirisInput (Bknz. Tablo 2.2.1), TestGirisCevap (Bknz. Tablo 2.2.2) Tahlil Listesi Tablo 2.2.1 TestGirisInput Parametre Adı Açık Adı Tipi Uzunluk Gerekli mi? Açıklama HASTANEKODU String 5 Evet Aile Hekimine SIFRE String 8 Evet Aile Hekimine BARKOD String 10 Evet Tablo 2.2.3 TestDizisi Parametre Adı Açık Adı Tipi Uzunluk Gerekli mi? Açıklama BUTCEKODU Tahlilin Bütçe Kodu String 6 Evet Tahlilin Bütçe Kodu LABKODU Tahlilin aboratuar Kodu String 6 Bu 6 zaman gönderilecektir. gönderilecek olan kod 3 hane ise 3 haneli olarak gönderilmelidir. Başına sonuna boşluk vs konulmamalıdır.. Bilirubin (total), Bilirubin (direkt), Alerji testleri vs. Not: Tahlil listesi bir dizi olarak gönderilecektir. D ve Laboratuar Kodu olarak gönderilecektir. Laboratuar - koyarak Laboratuar Örnek: TestDizi= [ 900600, 900690-300, 900690-310, 900030..] gibi (900600,900010,900020,900030 ) gibi Lios Web 5
Tablo 2.2.3 TestGirisCevap Parametre Adı Açık Adı Tipi Uzunluk Açıklama HATAKODU Hata Kodu String 4 4 haneli h için bir hata sözkonusudur. HATAACIKLAMA String 100 bilgisidir Lios Web 6
2.3. SONUCAL web servisi Servis Adı Giriş Parametresi Çıkış Parametresi SonucAl Giris (Bknz. Tablo 2.3.1), SonucAlCevap (Bknz. Tablo 2.3.2) Tablo 2.3.1 Giris Parametre Adı Açık Adı Tipi Uzunluk Gerekli mi? Açıklama HASTANEKODU String 5 Evet Aile Hekimine SIFRE String 8 Evet Aile Hekimine BARKOD String 10 Evet BUTCEKODU Tahlil Bütçe Kodu String 6 nmak isteniyor ise bu Tablo 2.3.2 SonucAlCevap Parametre Adı Açık Adı Tipi Uzunluk Açıklama HATAKODU Hata Kodu String 4 için bir hata sözkonusudur. HATAACIKLAMA String 100 bilgisidir HASTASONUCLARI Bknz. (Tablo 2.3.3) Tablo 2.3.3 Hasta Sonuçları Parametre Adı Açık Adı Tipi Uzunluk Açıklama BUTCEKODU Tahlilin Bütçe Kodu String 6 Tahlilin Bütçe Kodu LABKODU Tahlilin aboratuar Kodu String 3 Bu 6 gönderilecektir. Lab Kodu parametresi En Fazla 6 haneli olabilir. olarak gönderilecektir Başına sonuna boşluk vs konulmayacaktr TESTADI Tahl String 50 testleri vs. Lios Web 7
PARAMETREADI SONUCDURUM Tahlil parametreli ise göre durum String 50 Tahlil parametreli bir sonuç üretiyor ise bu alanda dönecektir. String 50 H - L- SONUC Tahlil Sonucu String 50 Tahlilin Sonucu SONUCBIRIM Tahlil Sonucunun Birimi String 50 Tahlil sonucunun birim (ml, g/ml ) NORMALDEGERLER String 50 ACIKLAMA String 50 REFERANSBILGISI SONUCKAYIT_ID TESTGRUPADI KULTURSONUCU ANTIBIYOGRAMLISTESI Tahlil için özellikli referanslar Her sonuç için Bilgisi Kültür Testlerine ait sonuçlar Kültür Testlerine ait antibiyogram listesi String 200 Tahlil için özellikli referanslar 10 Her sonuç için String 50 String 200 Teste ait bir Mikrobiyoloji kültür sonucu var ise bu alanda gönderilecektir. String 500 Not : le istenirse istensin her istenilen barkod (yani hasta) için sonuç gönderilecektir. Lios Web 8