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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGSCT

Package: Inpatient Medications

Routine: PSGSCT


Information

PSGSCT ;BIR/CML3-SERVICE COST TOTALS ; 22 Jun 98 / 1:50 PM

Source Information

Source file <PSGSCT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 4 ENDTS^PSGAMS  ^PSGSCT0  (ENCV,ENKV)^PSGSETU  EN3^PSGTI  
Kernel 1 ^%ZISC  
VA FileMan 1 ($$EXTERNAL,$$VFIELD)^DILFD  

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: 1

Package Total Caller Graph
Inpatient Medications 1 PSJU SCT  

Entry Points

Name Comments DBIA/ICR reference
DONE ;
ENQ ;
ADD ; find service, if possible, or ward name
DRG ;
TOT ; set global of service, if service found, or ward if service not found

External References

Name Field # of Occurrence
^%ZISC PSGSCT+3
$$EXTERNAL^DILFD ADD+1
$$VFIELD^DILFD ADD+1
ENDTS^PSGAMS PSGSCT+3
^PSGSCT0 ENQ+2
ENCV^PSGSETU PSGSCT+3
ENKV^PSGSETU DONE+1
EN3^PSGTI PSGSCT+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(42 - [#42] EXTERNAL^DILFD,  VFIELD^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] ADD+1, ADD+2
^PS(57.6 - [#57.6] ENQ+1, DRG+1
^UTILITY("PSG" ENQ+1!, ENQ+2!, TOT+1, TOT+2

Label References

Name Line Occurrences
ADD ENQ+1
DRG ADD+1
ENQ PSGSCT+3

Naked Globals

Name Field # of Occurrence
^( DRG+1, TOT+1*, TOT+2*
^(0 ADD+2, DRG+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CNT ENQ+1*, DRG+1*, DRG+2, TOT+1, TOT+2
COST DONE+1!, ENQ+1*, DRG+1*, DRG+2, TOT+1, TOT+2
DRG DONE+1!, DRG+1*
FD PSGSCT+3, DONE+1!, ENQ+1
HLP PSGSCT+3*, DONE+1!
IO PSGSCT+3
>> IO("Q" PSGSCT+3
>> IO(0 PSGSCT+3
IOST PSGSCT+3
ND DONE+1!, DRG+1*, TOT+1*, TOT+2*
NU DONE+1!
P DONE+1!
>> POP PSGSCT+3
PR DONE+1!, DRG+1*
RTN PSGSCT+3*, DONE+1!
SD PSGSCT+3, DONE+1!, ENQ+1
>> SN ENQ+1*, ADD+1*, TOT+1
ST DONE+1!, ENQ+1*, DRG+1
STOP DONE+1!
STRT DONE+1!
W DONE+1!, ENQ+1*, ADD+1, ADD+2, DRG+1
WD DONE+1!, ENQ+1*, ADD+2*, TOT+2
WN DONE+1!
>> XQUIT PSGSCT+3
>> ZTDESC PSGSCT+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All