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

Package: Registration

Routine: DGPMBSG2


Information

DGPMBSG2 ;ALB/LM - BED STATUS ABSENCE REMAINING; 6 JUNE 90

Source Information

Source file <DGPMBSG2.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGPMBSG  DGPMBSG3  

Entry Points

Name Comments DBIA/ICR reference
A
AA ; 1=AA<96; 2=AA; 24=From AA; 25=From AA to UA; 26=From UA to AA
ASIH ; Patients on ASIH as of midnight of census date
; 13=To ASIH (VAH); 14=From ASIH (VAH); 40=To ASIH; 41=From ASIH; 42=While ASIH; 43=To ASIH (OTHER FACILITY); 44=Resume ASIH in parent facility 45=Change ASIH location (other fac); 46=Continue ASIH (Other Fac); 47=Discharge From NHCU
UAQ
325 ; Entry place if irregular discharge (M=17) and previous movement (3) UA, (25) FROM AA TO UA
PASSQ
40 ; Entry place if irregular discharge (M=17) and previous movement TO ASIH (40)
AAQ
PASS ; 1=AA<96; 23=From AA<96
226 ; Entry place if irregular discharge (M=17) and previous movement (2) AA, (26) FROM UA TO AA
UA ; 3=UA; 22=From UA; 25=From AA to UA; 26=From UA to AA
ASIHQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY("DGAA" AA+1, 226+1
^UTILITY("DGAS" ASIH+5, 40+1
^UTILITY("DGPS" PASS+1, PASS+3
^UTILITY("DGTA" AA+1, 226+2
^UTILITY("DGTAS" ASIH+4, 40+2
^UTILITY("DGTP" PASS+1, PASS+4
^UTILITY("DGTU" UA+1, 325+2
^UTILITY("DGUA" UA+1, 325+1

Label References

Name Line Occurrences
40 ASIH+2
AA A+2
AAQ AA+1
ASIH A+2
ASIHQ ASIH+6
PASS A+2
PASSQ PASS+1
UA A+2
UAQ UA+1

Naked Globals

Name Field # of Occurrence
^( PASS+1*, PASS+3*, PASS+4*, ASIH+4*, ASIH+5*, 40+1*, 40+2*, AA+1*, 226+1*, 226+2*
, UA+1*, 325+1*, 325+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> M A+1, PASS+2, PASS+3, PASS+4, ASIH+2, ASIH+3, 40+1, 40+2, AA+2, 226+1
, 226+2, UA+2, 325+1, 325+2
>> MDP 226+1, 226+2
>> MP 226+1, 226+2, 325+1, 325+2
>> MV("LWD" PASS+1, PASS+3, 40+1, AA+1, 226+1, UA+1, 325+1
>> MV("PTS" PASS+1, PASS+4, ASIH+4, 40+2, AA+1, 226+2, UA+1, 325+2
>> MV("PWD" ASIH+5
>> NLS PASS+1, AA+1, 226+1, 226+2, UA+1, 325+1, 325+2
>> PTSDV PASS+1, PASS+4, ASIH+4, 40+2, AA+1, 226+2, UA+1, 325+2
>> REM A
>> X3 PASSQ*, ASIHQ*, AAQ*, UAQ*
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All