Ekran Adi: Personel Seçim Ekranı
Menu ID STR: BILDLL_PERSONNELSELECTION
Menu bulundugu yerin screenshot I veya uzun adi:
Genel bir ekran olduğu için özel bir menü yeri yok.
Assembly: BB.BILDLL.PersonnelSelection
Kullanilan Proje:
Ozel+Devlet
Kullanilan tablolarin listesi: (devlet + ozel)
PERSONEL
SERVIS
SERVIS_BOLUM
UNVAN
KISA_UNVAN
KONSULTAN_HEKIMLER
TEKDUZ_FIRMA
TEKDUZ_FIRMA_SUBE
GRUP_YETKILI_SUBELER
GRUP_USER
PERSONEL_YETKILI_SERVISLER
VEZNE_FORM_ITEM
HASTANE_HIZMETLERI
HIZMET_TURU_ACKLM
RND2_RANDEVULAR
RND2_SERVIS_BIRIM
RND2_BIRIM_OFFGUNLER
HEYET_UYELERI
Ekran Acilis Parametreleri:
Windows Uygulamasından:
MessageType: WindowsOpenMenuItem
ProgramModule: 118
MenuId: BILDLL_PERSONNELSELECTION
ControlParam :
public class PersonnelSelectionParam
{
public string Type;
public int ServiceID;
public int DepartmentID;
public bool MultipleSelection;
public int DefaultTitle; // 0:Hepsi, 1:Doktorlar, 2:Hemşireler, 999:Diğerleri
}
Ekranda Kullanilan yetkiler:
1) PARAMETRELER. ABTIP_PERS_FLG
ABTIP_PERS_FLAG <= 0; ekranda personel adı (PERS_ADI) yerine diğer adı (DIGER_ADI) gösterilecek
2) GRUP.SISTEM_YONETICISI
3) PARAMETRELER.SUBELI_CALIS
4) PARAM_TABLE.AYNI_BRANSTA_DOKTOR_SEC
servis seçim modunda;
AYNI_BRANSTA_DOKTOR_SEC == 1 ve PersonnelSelectionParam.Type.Contains(“UYGHIZMET”) ise
hasta sayısını veren webapi çalıştırılır ve ekranda gösterilir.