Ekran Adı: Personel Bilgileri | Sorgulama –> Seçim
Menü ID STR: Yok (BILDLL\PersSrgDlg.cpp)
Menü:
Kullanilan Proje: Özel + Devlet
Özel – Devlet Etkileşimi:
•Özelde olup devlette olmayan işlem tiplerine dikkat.
•Devlette şube kısımları hiç yok.
Kullanılan tabloların listesi:
PARAM_TABLE
GRUP_USER
GRUP_YETKILI_SUBELER
PERSONEL
UNVAN
KISA_UNVAN
SERVIS_BOLUM
KONSULTAN_HEKIMLER
SERVIS
PERSONEL_YETKILI_SERVISLER
TEKDUZ_FIRMA
RND2_BIRIM_OFFGUNLER
RND2_RANDEVULAR
HEYET_UYELERI
KONSULTAN_HEKIMLER
Ekran Açılış Parametreleri: (islemTipi)
• “PersonelBilgisiDoldur” => İlgili ekranlardan gönderilen personelID ‘sine göre bilgilerini dönmektedir.
•”ServisSecimli”, “#UYGHIZMET_FROMDOKTOR#” => ekrandaki “Servis” radio seçili gelmesini sağlamakta.
•”ServisBolumSecimli” => ekrandaki “Servis Bölüm” radio seçili gelmesini sağlamakta.
•”CokluSecim” => ekrandaki “Hepsini Seç” butonun gözükmesini sağlar.
•struct SpersonelStr->DefautPersTip tipi “Doktor”,” Hemşire”,” Diğer”,” Hepsi” personellerin listenmesini sağlıyor. (Unvanlarındaki değere göre)
• “IZINLILERDEGELSIN” => İzinli personellerinde seçilebilmesi için yapılan işlem tipidir.
Ekran Seçim Kontrolleri :
•”#YATISDRSRVKNT#”,”#YATIS#”,”#UYGHIZDRSRVKNT#”,”#UYGHIZMET#”,”#UYGHIZMET_FROMDOKTOR#”,”#UYGHIZDRSBKNT#”,”#UYGHIZMET#”,”#UYGHIZMET_FROMDOKTOR#” => PERSONEL_YETKILI_SERVISLER farklı tiplerle kontrol ediyor. (PersSrgDlg.cpp => Line:842)
Ekranda Kullanılan yetkiler:
1.GRUP.DOKTOR_EKLEME_YETKISI: Grup yetkisine göre personel eklemeyi sağlıyor.
2.MAINMENU_SUBEID, SUBELI_CALIS, MERKEZI_SISTEM_YONETICISI: şubeye göre listeye dolan servis ve doktorları filtreler
3.PARAM_TABLE.ABTIP_PERS_FLG: Doktor adı ve soyadını nickname göre gösterimi yapılmaktadır.
4.PARAM_TABLE. PERSONEL_SECIMDE_HEPSI_DEFAULT_GELSIN: Default olarak tüm personellerin gelmesini sağlar.
5.GRUP_USER. IZINLI_PERSONELI_SECEBILSIN: Listelemede ve/veya seçimde izinli olan personellerin görülmesi ve/veya seçilebilmesini sağlar.
Kullanilan Sql’ler: Shift ile sqller alınabilmektedir.
Çalışan exe de shift ile alinamayan sorgular: Yok
Socket: Yok
Bilgi:
•Servis – Servis / Bölüme göre ekran filtrelenebilmektedir.
•”Acil Konsültasyon” => Günlük olarak tanımlanan hekimlerin listelenmesini sağlar. (Tanımlama ekranı: YATANHASTA\KonsultanHekimler.cpp)
•”Polikliniktekileré => Randevu gün durumlarına göre hekimlerin listelenmesini sağlar. (Table: RND2_BIRIM_OFFGUNLER)
•”Heyettekiler” => Günlük olarak tanımlanan heyet üyerlerinin listemesini sağlar. (Tanımlama ekranı: YATANHASTA\HytHeyetUyeleriDlg.cpp)
•Gürol beyden alınan bilgiye göre personel ekle ve detay gerek olmadığı bilgisine ulaşılmıştır.