VBECLU0 ;HOIFO/BNT - VBECS Patient Lookup Utility ;
Source file <VBECLU0.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BYFILTER(FILTER,FILTERV,BDATE,EDATE,SEARCH,VALUE,DELIM) | ; -- search type by clinic, provider, or ward.
 | 
|
| FILTCHK(DFN,TYPE,VALUE) | ; -- Filter search -
 ; -- check patients to match search type and search value for filter searchs ; -- returns 1 if matchs, 0 if no match  | 
|
| WARDPTS(WARD) | ; RETURN LIST OF PATIENTS IN A WARD
 ; Based on ORQPTQ2  | 
|
| PROVPTS(PROV) | ;  RETURN LIST OF PATIENTS LINKED TO A PRIMARY PROVIDER
 ; Based on ORQPTQ2 ; "APR" xref is on field PROVIDER in file 2 (2;.104) ; "AAP" xref is on field ATTENDING PHYSICIAN in file 2 (2;.1041) ;  | 
|
| CLINPTS(CLIN,BDATE,EDATE) | ; RETURN LIST OF PTS W/CLINIC APPT W/IN BEGINNING AND END DATES
 | 
|
| CLINPT2(CLIN,BEGIN,END) | ; -- Use scheduling rehosting API from patches SD*5.3*253 and SD*5.3*275
 ; -- GETPLIST^SDAMA202(SDIEN,SDFIELDS,SDAPSTAT,SDSTART,SDEND,.SDRESULT,SDIOSTAT)  | 
|
| ADDPTS() | ;
 | 
|
| NAMECOMP(DFN) | ; ENTRY IS +$P($G(^DPT(DFN,"NAME")),"^",1)  
 |