Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BEHOPTPL

Package: IHS Electronic Health Record

Routine: BEHOPTPL


Information

BEHOPTPL ;MSC/IND/DKM - Patient List Management ;15-Sep-2014 22:13;PLS

Source Information

Source file <BEHOPTPL.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 2 $$EC^%ZOSV  $$UP^XLFSTR  
VA Fileman 2 ^%DT  DT^DILF  
CIA Utilities 1 $$TRAP^CIAUOS  
IHS Electronic Health Record 1 ($$FMTSSN,$$HRN,$$ISACTIVE,$$LKPQUAL)^BEHOPTCX  
Registration 1 $$DOB^DPTLK1  
Toolkit 1 ($$GET,EN,GETWP)^XPAR  
VueCentric Framework 1 $$TMPGBL^CIAVMRPC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Scheduling for Windows 1 BSDX28  
IHS Changes To Lab 1 BLRAG04  

Entry Points

Name Comments DBIA/ICR reference
IENLKP(DATA,IEN) ;
DOBLKP(DATA,DOB) ;
PARAMITM()
LISTSCRN(LIST) ;
LISTPTS(DATA,LIST,IEN,FLT) ;
MANAGE(DATA,LIST,ACTION,NAME,VAL) ;
PARAMSRC()
LISTALL(DATA,FROM,DIR,MAX) ;
EXEC(NODE) ;
LISTINFO(DATA,LIST) ;
SAVEDFLT(DATA,LIST,VAL) ;
SSN(DFN) ;EP-
LISTSEL(DATA,LIST,FROM,DIR,MAX,FLT) ;
LOOKUP(DATA,ID) ;
PARSEFLT(FLT,START,END) ;
EXECERR
HRNLKP(DATA,HRN) ;
GETDFLT(DATA) ;
CLINRNG(DATA) ;

External References

Name Field # of Occurrence
^%DT DOBLKP+5
$$EC^%ZOSV EXECERR+1
$$FMTSSN^BEHOPTCX SSN+1
$$HRN^BEHOPTCX IENLKP+4, DOBLKP+8
$$ISACTIVE^BEHOPTCX LOOKUP+4, HRNLKP+5, IENLKP+4, DOBLKP+8, LISTALL+12
$$LKPQUAL^BEHOPTCX LISTALL+2, LISTALL+7, LISTALL+11
$$TRAP^CIAUOS EXEC+2
$$TMPGBL^CIAVMRPC LOOKUP+2, DOBLKP+2
DT^DILF PARSEFLT+2, PARSEFLT+3
$$DOB^DPTLK1 LOOKUP+4, HRNLKP+5, IENLKP+4, DOBLKP+8
$$UP^XLFSTR LOOKUP+2, HRNLKP+2
$$GET^XPAR LISTINFO+7, GETDFLT+1
EN^XPAR SAVEDFLT+3, SAVEDFLT+8
GETWP^XPAR CLINRNG+1

Used in RPC

RPC Name Call Tags
BEHOPTPL CLINRNG CLINRNG
BEHOPTPL DOBLKP DOBLKP
BEHOPTPL GETDFLT GETDFLT
BEHOPTPL HRNLKP HRNLKP
BEHOPTPL IENLKP IENLKP
BEHOPTPL LISTALL LISTALL
BEHOPTPL LISTINFO LISTINFO
BEHOPTPL LISTPTS LISTPTS
BEHOPTPL LISTSEL LISTSEL
BEHOPTPL LOOKUP LOOKUP
BEHOPTPL MANAGE MANAGE
BEHOPTPL SAVEDFLT SAVEDFLT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT("D" HRNLKP+4
^BEHOPT(90460.03 - [#90460.03] LISTINFO+5, EXEC+4
^DPT - [#2] LOOKUP+3, LOOKUP+4, HRNLKP+5, IENLKP+4, DOBLKP+8, SSN+1, LISTALL+6
^DPT("ADIV" LISTALL+7
^DPT("ADOB" DOBLKP+7
^DPT("ATEST" LISTALL+6
^DPT("B" LISTALL+8
^TMP("BEHOPTPL" LISTALL+4, LISTALL+13!

Label References

Name Line Occurrences
$$LISTSCRN LISTINFO+5
$$PARAMITM LISTINFO+7, SAVEDFLT+8
$$PARAMSRC GETDFLT+1, SAVEDFLT+3
$$SSN LOOKUP+4
EXEC LISTSCRN+2, LISTPTS+3, LISTSEL+3, MANAGE+1
GETDFLT EXEC+3
LISTINFO GETDFLT+2
PARSEFLT LISTPTS+2, LISTSEL+2

Naked Globals

Name Field # of Occurrence
^( HRNLKP+4, LISTALL+7, LISTINFO+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DOBLKP+1~, DOBLKP+5*
ACTION MANAGE~
CNT LOOKUP+1~, LOOKUP+2*, LOOKUP+4*, HRNLKP+1~, HRNLKP+2*, HRNLKP+5*, DOBLKP+1~, DOBLKP+4*, DOBLKP+8*, LISTALL+1~
, LISTALL+2*, LISTALL+9, LISTALL+12*, LISTINFO+1~, LISTINFO+2*, LISTINFO+9*
DATA LOOKUP~, LOOKUP+2*, LOOKUP+4, HRNLKP~, IENLKP~, DOBLKP~, DOBLKP+2*, DOBLKP+8, LISTALL~, LISTINFO~
, LISTINFO+2*, LISTINFO+8*, LISTPTS~, LISTSEL~, MANAGE~, EXECERR!, GETDFLT~, GETDFLT+1*, GETDFLT+2, SAVEDFLT~
, SAVEDFLT+3, SAVEDFLT+4, SAVEDFLT+6, SAVEDFLT+8, CLINRNG~, CLINRNG+1
DATA( HRNLKP+5*, LISTALL+12*, LISTINFO+9*
DATA(1 IENLKP+4*, EXECERR+1*
DEMO LISTALL+1~, LISTALL+2*, LISTALL+3, LISTALL+11, LISTALL+13
DFN HRNLKP+1~, HRNLKP+4*, HRNLKP+5, IENLKP+1~, IENLKP+3*, IENLKP+4, DOBLKP+1~, DOBLKP+7*, DOBLKP+8, SSN~
, SSN+1
DIR LISTALL~, LISTALL+9, LISTSEL~
DOB DOBLKP~, DOBLKP+3, DOBLKP+4*, DOBLKP+5, DOBLKP+6*, DOBLKP+7
DUZ(2 HRNLKP+4, LISTALL+7
END LISTPTS+1~, LISTPTS+2, LISTSEL+1~, LISTSEL+2, PARSEFLT~, PARSEFLT+1*, PARSEFLT+3
FLT LISTPTS~, LISTPTS+2, LISTSEL~, LISTSEL+2, PARSEFLT~, PARSEFLT+1*
FROM LISTALL~, LISTALL+9*, LISTALL+10, LISTALL+11, LISTALL+12, LISTSEL~
GBL LISTALL+1~, LISTALL+4*, LISTALL+5, LISTALL+6, LISTALL+7*, LISTALL+8*, LISTALL+9, LISTALL+10, LISTALL+11
HRN HRNLKP~, HRNLKP+2*, HRNLKP+3*, HRNLKP+4, HRNLKP+5
ID LOOKUP~, LOOKUP+2*, LOOKUP+3
IEN LOOKUP+1~, LOOKUP+2*, LOOKUP+3*, LOOKUP+4, IENLKP~, IENLKP+2, IENLKP+3, LISTALL+1~, LISTALL+4*, LISTALL+6*
, LISTALL+9*, LISTALL+10*, LISTALL+11, LISTALL+12, LISTPTS~
INFO LISTINFO+1~, LISTINFO+6*, LISTINFO+7*, LISTINFO+8, LISTINFO+9
LIST LISTINFO~, LISTINFO+2*, LISTINFO+3, LISTINFO+8, LISTSCRN~, LISTPTS~, LISTSEL~, MANAGE~, EXEC+3, EXEC+4
, SAVEDFLT~, SAVEDFLT+2*, SAVEDFLT+3
LP SAVEDFLT+1~, SAVEDFLT+6*, SAVEDFLT+7
MAX LISTALL~, LISTALL+1~, LISTALL+2*, LISTALL+9, LISTSEL~
NAME MANAGE~
NODE EXEC~, EXEC+4
ONE LISTINFO+1~
QUALS LOOKUP+1~, LOOKUP+4, HRNLKP+1~, HRNLKP+5, DOBLKP+1~, DOBLKP+8, LISTALL+1~, LISTALL+2, LISTALL+7, LISTALL+11
, LISTALL+12
SEQ LISTINFO+1~, LISTINFO+6*, LISTINFO+9
START LISTPTS+1~, LISTPTS+2, LISTSEL+1~, LISTSEL+2, PARSEFLT~, PARSEFLT+1*, PARSEFLT+2
U LOOKUP+4, HRNLKP+5, IENLKP+4, DOBLKP+8, SSN+1, LISTALL+6, LISTALL+12, LISTINFO+5, LISTINFO+6, LISTINFO+7
, PARSEFLT+1, SAVEDFLT+8
VAL MANAGE~, SAVEDFLT~, SAVEDFLT+4, SAVEDFLT+7*, SAVEDFLT+8
VAL( SAVEDFLT+6, SAVEDFLT+7
X DOBLKP+1~, DOBLKP+5*, LISTINFO+1~, LISTINFO+5*, LISTINFO+6
X1 LISTINFO+1~, LISTINFO+3*, LISTINFO+4*, LISTINFO+5*, LISTINFO+6, LISTINFO+7
X2 LISTINFO+1~, LISTINFO+3*, LISTINFO+4*, LISTINFO+5
XREF LOOKUP+1~, LOOKUP+2*, LOOKUP+3
Y DOBLKP+1~, DOBLKP+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All