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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: FHASM4

Package: Dietetics

Routine: FHASM4


Information

FHASM4 ; HISC/REL/JH - Laboratory/Drug Data ;4/3/01 14:12

Source Information

Source file <FHASM4.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Outpatient Pharmacy 2 PROF^PSO52API  EN^PSOORDER  
Pharmacy Data Management 2 DATA^PSS50  (PSS431,PSS432)^PSS55  
VA FileMan 2 ^%DT  (C,NOW)^%DTC  
Dietetics 1 ^FHASM5  
Lab Service 1 $$TSTRES^LRRPU  
National Drug File 1 IEN^PSN50P65  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Dietetics 8 FHASM2A  FHASM3  FHASMR1  FHASMR2  FHASP  FHASXR1  FHCTF5  FHWTRN  

Entry Points

Name Comments DBIA/ICR reference
LAB ; Collect lab results
LKIL
STR ;
GET ; Get Lab Tests of interest from Site Parameter file
G1
DRUG ; Collect requested drugs 0=Outpatient 1=Inpatient
PKIL
OUTP ;
D1
D2

External References

Name Field # of Occurrence
^%DT LAB+5
C^%DTC LAB+5
NOW^%DTC DRUG+16
^FHASM5 FHASM4+2
$$TSTRES^LRRPU STR+4
IEN^PSN50P65 DRUG+14
PROF^PSO52API OUTP+1
EN^PSOORDER OUTP+3
DATA^PSS50 D2
PSS431^PSS55 D1
PSS432^PSS55 DRUG+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LAB+2
^FH(119.9 - [#119.9] LAB+4, GET+1, DRUG+3
^LAB(60 - [#60] STR+7, G1G1+1, G1+3
^LR - [#63] LAB+6, STR+1
^TMP("PSOR" OUTP+4, OUTP+5
^TMP($J LAB+1!, LAB+9*, LAB+10, DRUG+1!, DRUG+14, DRUG+17, OUTP+2, D1+1, D2D2+1
D2+2, D2+3

Label References

Name Line Occurrences
D1 DRUG+17
D2 OUTP+5
G1 GET+1
GET LAB+3
LAB FHASM4+2
LKIL LAB+2
OUTP DRUG+16
PKIL DRUG+16
STR LAB+6

Naked Globals

Name Field # of Occurrence
^( LAB+6, LAB+10, GET+1, DRUG+4
^(3 LAB+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LAB+7*, LAB+9*, LKIL!, STR+12*, STR+13, DRUG+16, PKIL!
%DT LAB+5*, LKIL!
%H LKIL!, PKIL!
%I LKIL!, PKIL!
%T LKIL!
A1 LAB+5*, LAB+6, LKIL!
CLS DRUG+14*, DRUG+15*, PKIL!, OUTP+4*, D2+1*
>> DFN LAB+1, LAB+2, DRUG+17, OUTP+1, OUTP+2, OUTP+3, D1
DRG PKIL!, OUTP+5*, D1+1*, D2D2+1, D2+2, D2+3, D2+4, D2+5, D2+6
DT LAB+5*
>> FHI STR+4*, STR+5
>> FHLO STR+4*, STR+5
>> FHLR STR+4*
>> FHPAL DRUG+8*, DRUG+11
FHPH1 DRUG+2!, DRUG+4*, DRUG+5, DRUG+6, DRUG+7, DRUG+8, PKIL!
>> FHPPA DRUG+5*, DRUG+9
>> FHPPNS DRUG+6*, DRUG+10
>> FHPPOR DRUG+7*, DRUG+12
FLG LKIL!, STR+7*, STR+10
GRP LKIL!, STR+6*, STR+12, G1*, G1+4
HI LKIL!, G1+3*, G1+4, G1+5
>> JX OUTP+2*, OUTP+3, OUTP+4, OUTP+5
K LAB+6*, LKIL!, STR+1, STR+4, STR+11, GET+1*, DRUG+3*, DRUG+4, DRUG+9, DRUG+10
DRUG+11, PKIL!
L LAB+6*, LAB+7*, LAB+8, LAB+9, LAB+10*, LKIL!, STR+2, STR+3, STR+4, STR+5
STR+6, STR+11, STR+12, STR+13, STR+14
LO LKIL!, G1+3*, G1+4, G1+5
LRCW LKIL!, STR+8*
LRDFN LAB+2*, LAB+6, LKIL!, STR+1, STR+4
LRTST LAB+1!, LAB+10!
LRTST( LAB+6, LAB+7, LAB+8!, LAB+9, LAB+10*, STR+2, STR+3, STR+5*, STR+6, STR+11*
STR+12, STR+13!, STR+14!, G1+4*
P60 LKIL!, STR+6*, STR+7, STR+12*, STR+13, G1*, G1+1, G1+3, G1+4
PC LKIL!, STR+7*, STR+8, STR+9, DRUG+2!, DRUG+16, PKIL!
PC( DRUG+15*, D2+1
>> PCA( DRUG+9*, D2+5
>> PCAL( DRUG+11*, D2+4
PCLS DRUG+2!
PCLS( D2+4*
>> PCNS( DRUG+10*, D2+6
>> PCORD( DRUG+12*, DRUG+13*, D2+4, D2+5, D2+6
PDC DRUG+2!
>> PORD DRUG+2*, DRUG+13
PSCA DRUG+2!
PSCA( D2+5*
>> PSCL605 D2+3*, D2+4, D2+5, D2+6
PSCNS DRUG+2!
PSCNS( D2+6*
PSD DRUG+2!
PSD( D2+2*, D2+4, D2+5, D2+6
>> PSNIEN DRUG+4*, DRUG+14
PSORD DRUG+17*, PKIL!, D1D1+1
>> PX FHASM4+2*, LAB+3, GET+1, DRUG+16
SP LAB+7*, LAB+8, LAB+9, LKIL!, STR+1*, STR+2, STR+3, STR+5, STR+6*, STR+11
STR+12, STR+13, STR+14, G1*, G1+3, G1+4
STRT DRUG+16*, PKIL!, OUTP+1
THER LKIL!, G1+3*
TNAM LKIL!, G1+2*, G1+4
TST LKIL!, G1+1*, G1+4
U STR+4, STR+5, G1+3, DRUG+4, DRUG+5, DRUG+6, DRUG+7, DRUG+8, OUTP+5, D2+3
X LAB+5*, LAB+6*, LKIL!, STR+7*, STR+8*, STR+10*, STR+11, GET+1*, G1G1+3*
G1+4, DRUG+4*, DRUG+9, DRUG+10, DRUG+11, DRUG+12, DRUG+13, PKIL!, OUTP+3*
X0 LKIL!, G1*, G1+1, G1+2
X1 LAB+5*, LKIL!, G1+1*, G1+2
X2 LAB+4*, LKIL!
Y LAB+5, LKIL!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All