Personel Seçim

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.