Ekran Adi: HastaSorgu
Menu ID STR: BILDLL_HASTASORGU
Menu bulundugu yerin screenshot I veya uzun adi:
Modul_DebugMode/Menu_HastaSorgu
Kullanilan Proje: Ozel, Devlet, Ozel+Devlet
Kullanilan tablolarin listesi: (devlet + ozel)
HASTA_WTV
SOZLESME_WTV
ANLASMALI_KURUM_WTV
MESLEKLER_TBL_WTV
ILCE_KODLARI_WTV
IL_KODLARI_WTV
ULKE_KODLARI_WTV
KAN_GRUPLARI_WTV
KAN_GRUP_NAME_WTV
USERS_WOV
OLUM_TUTANAGI_WTV
HASTA_LOG_WTV
YASAKLI_HASTALAR_WTV
YASAKLILIK_NEDENLERI_WTV
Ekran Acilis Parametreleri:
Windows Uygulamasından: Herhangi bi parametereye gerek yoktur.
MessageType: WindowsOpenMenuItem
ProgramModule:
MenuId: IDS_MENU_BILDLL // BILDLL_HASTASORGU
Ekranda Kullanilan yetkiler:
“MERNISNO_SORGULAMA_ZORUNLU” Bu yetkiye sahip kullanıcılar ayrıca “SADECE_TCK_ILE_HASTASRG_YETKISI” yetkisine sahipse ve arama yapılan hasta için mernis sorgulaması yapılmadıysa, mernis numarası sorgulama işlemini yapmak zorundadırlar.
“SADECE_TCK_ILE_HASTASRG_YETKISI” Bu yetkiye sahip kullanıcılar hasta sorgulamasını TC Kimlik No ile girerek yapmak zorundadırlar. Bu yetki “GRUP_USER” veya “GRUP” üzerinde olabilir.
“HASTA_KURUMU_AKTIF_MI_KNT_ETSIN” yetkisi tanımlanmışsa, sorgulama sonrası seçilen hastanın kurum veya sözleşme bilgisi varsa kurum ya da sözleşmenin aktif olup olmadığı kontrol edilir. Sözleşme ya da kurum aktif değilse uyarı mesajı verip, hasta detay ekranı açılır ve kullanıcının sözleşmeyi ya da kurumu güncellemesi beklenir.
“HASTA_SORGU_YASAKLI_HASTA_KONTROL” yetkisi tanımlanmışsa, sorgulama sonrası seçilen hastanın yasaklı hasta olup olmadığı kontrol edilir. Eğer hasta yasaklı ise, bu hastanın seçilmesine izin verilmez.
“UCRETLI_HASTALAR_ICINDE_SPAS_KNT_YAPABILSIN” bu parametre set edilmişse devlet tarafında seçilen hastalar için spas kontrolü çalışır.
Kullanilan Sql’ler: Sorgulari shift ile alınabilmektedir.
Çalışan exe de shift ile alınamayan sorgular: (YOK)
Socket: (YOK)
Bilgi:
Hasta Sorgulama yaparken yapılan sorgulama seçenekleri geliştirildi.
“Akıllı Arama” özelliği ile tek alandan farklı aramalar yapılabileceği gibi, “Detaylı Arama” özelliği ile tek bir alana ya da birden fazla alana göre arama yapılabilir.
“Akıllı Arama” bölümüne yazılan bilgi alfanümerik ise aramayı hasta ad soyadına göre, bilgi nümerik ise hasta numarasına göre, bilgi nümerik, 11 karakter uzunluğunda ve geçerli bir TC Kimlik No ise TC Kimlik numarasına göre arama yapmaktadır. Girilen bilginin türü ne olursa olsun “Akıllı Arama” özelliğine ait “ComboBox” tan seçim yapıldığında arama bu seçimde belirtildiği gibi yapılmaktadır.
Eğer “Akıllı Arama” ve “Detaylı Arama” özelliği aynı anda kullanılmak istenirse, sadece “Akıllı Arama” özelliğine göre arama yapılır. Birden fazla kritlerle arama yapılacaksa “Detaylı Arama” özelliğinin kullanılması gerekmektedir.
Seçim işlemi; ilgili kayıt çift tıklanarak, klavyeden “Enter” tuşuna basılarak ya da arama sonuçları listesinin en altında yer alan “Tamam” butonu tıklanarak yapılabilir.
Arama işlemi hasta numarası ile yapılır ve hasta kaydı bulunursa, otomatik olarak ilgili kayıt seçilmiş olur.
Seçilen hastanın kaydı geçici olarak açılmışsa kullanıcıya hasta kaydının geçici olduğu uyarısını verip bilgi girişinin sağlanması için Hasta Detay ekranını açar.
Seçilen hasta için, kullanıcının “HASTA_SORGU_YASAKLI_HASTA_KONTROL” yetkisi tanımlanmış ise, yasaklı hasta kontrolü yapılır. Yasaklı hastalar için işlem yapılmasına izin verilmez.
Seçilen hasta için devlet tarafında ÜcretliHastaSpasKontrolü yapılır. (“UCRETLI_HASTALAR_ICINDE_SPAS_KNT_YAPABILSIN” parametresi tanımlı ise) Özelde bu kontrol yapılmaz. Spas kontrolü sırasında medula hasta kabul web servisi çağırılır ve belirtilen hasta için takip numarası alınır. Spas kontrolü sonrasında spas bilgisine göre güncelleme yapıldıysa takip silinmez. Spas bilgisine göre hastada herhangi bir güncelleme yapılmadıysa, Medula Hasta Kabul İptal servisi çağırılır ve alınan takip numarası silinir.
Seçilen hasta bilgisi son 50 hasta bilgisine eklenir böylece kullanıcı işlem yaptığı son 50 hasta kaydını görüntüleyebilir.
Sorgulama Sonuçlarında Listelenen Alanlar:
•Adı
•Soyadı
•Doğum Tarihi
•Baba Adı
•Cinsiyet
•Açıklama
•Kimlik
•Cep Telefonu Alanı Kodu
•Cep Telefonu
•Durum
Filtreler:
Hasta No: Hasta Numarasına göre
Hasta Özel Kod: Hasta Özel Koduna göre
Adı: Hasta Adına göre
Soyadı: Hasta Soyadına göre
Ad Soyad: Hasta Ad ve Soyadına göre
Baba Adı: Hasta Baba Adına göre
TC Kimlik No: Hasta TC Kimlik Numarasına göre
Telefon No: Hasta Telefon Numarasına göre
Pasaport No: Hasta Pasaport Numarasına göre
Barkod No: Hasta Barkod Numarasına göre
Yatan Hastalar: Seçildiğinde aramayı sadece yatan hastalar içerisinde yapar.
Anne Adı: Hasta Anne Adına göre
Toolbar İşlemleri:
•Yeni : Yeni kayıt tuşuna basıldığında yeni hasta kaydı girişi için hasta detay ekranı açılır.
•Kaydet : Hasta Sorgu ekranı data girişine kapalı bir ekran olup, sadece listeleme yapıldığı için bu ekranda kaydet butonu deaktiftir.
•Sil : Hasta Sorgu ekranı data girişine kapalı bir ekran olup, sadece listeleme yapıldığı için bu ekranda sil butonu deaktiftir.
•Yenile : Hasta Sorgulama işlemini filtreleme verilerine göre yeniler.
•Seç : Listelenen sorgulama kayıtları içerisinde (grid’de) seçili olan hastanın seçimini yapar ve seçim tamamlanmış olur ve ekran kapanır.
•Hasta Detay : Listelenen sorgulama kayıtları içerisinde (grid’de) seçili olan hastanın detay ekranını açar.
•Bul : Listelenen sorgulama kayıtları içerisinde (grid’de) arama yapılmasını sağlar.
•Dışa Aktar : Listelenen sorgulama kayıtlarının (grid) raporlama için dışarıya aktarılması için Dışa Aktar ekranı açılır.
•Form Tasarımı : Sistemde oturum açan kullanıcı admin yetkisine sahip ise, detaylı arama kısmında bulunan alanları silebilir, yeni alanlar ekleyebilir, alanların bir kısmını çıkarabilir, dizaynını değiştirebilir.
•Filtre Seçimlerini Temizle : Sisteme kaydedilmiş bir filtre varsa, filtre seçimlerini sistemden siler.
•Filtre Kaydet : Filtredeki verilerin sisteme kaydedilmesini sağlar.
•Filtre Seç : Sistemde kayıtlı bulunan filtreleri listeler.
•Sayfa Yardım : Ekrana ait yardım dökümanını yeni bir sekmede gösterir.
•Son 50 İşlem : Hasta sorgulama ekranı üzerinden seçimi yapılan son 50 hasta kaydı listelenir.
•Renkler : Grid’de listelenen kayıtlara ait renklerin açıklamalarını gösterir.