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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMTSDGH

Package: Health Summary

Routine: GMTSDGH


Information

GMTSDGH ; SLC/MKB,KER/NDBI - Patient Hist by admissions ; 02/27/2002

Source Information

Source file <GMTSDGH.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Health Summary 2 ($$NDBI,$$ROK,REGDT4)^GMTSU  CKP^GMTSUP  
NDBI 1 (DSP,LST)^A7RHSM  
Registration 1 (IN5,KVAR)^VADPT  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; Loop through admissions starting from most recent
MVTS ; Loop through mvts chronologically, per admission
GET ; Get Inpatient Data [v5.0 and above]
PRNT ; Output Data
SETUTL ; Get Treating Specialty and Corresponding Admission
NEXT1 ; Treating Specialty (ATS)
NEXT2 ; Corresponding Admission (APCA)
KILVAR ; Clean-up, exit

External References

Name Field # of Occurrence
DSP^A7RHSM MAIN+7
LST^A7RHSM MAIN+6
$$NDBI^GMTSU MAIN+6, MAIN+7, MAIN+8
$$ROK^GMTSU MAIN+6, MAIN+7
REGDT4^GMTSU PRNT+1
CKP^GMTSUP MVTS+4, PRNT+2
IN5^VADPT MVTS+3, GET+2
KVAR^VADPT KILVAR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: X,?12,TT," ",$E(TYPE,1,34),?55,SPEC,?69,DOC,!
  • Line Location: PRNT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM("APCA" SETUTL+3, NEXT2+1
^DGPM("ATID1" MAIN+7, MVTS+1
^DGPM("ATS" SETUTL+2, NEXT1+1, NEXT1+2
^UTILITY($J MVTS+2!, MVTS+6, GET+1, GET+2, NEXT1+3*, NEXT2+2*, KILVAR+3!

Label References

Name Line Occurrences
GET MVTS+6
KILVAR MAIN+8
MVTS MAIN+7
NEXT1 SETUTL+2
NEXT2 SETUTL+3
PRNT MVTS+4, GET+3
SETUTL MVTS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A7RHS MAIN+6, MAIN+8!
ADA MVTS+1*, MVTS+3, GET+1, SETUTL+2, SETUTL+3, NEXT1+1, NEXT1+2, NEXT2+1, NEXT2+2, KILVAR+2!
ADM MAIN+5*, MAIN+7*, MVTS+1, KILVAR+2!
CNTR MAIN+3*, MAIN+4*, MAIN+7, MVTS+7*, KILVAR+2!
CODE PRNT+3*, PRNT+4, KILVAR+2!
>> DFN MAIN+6, MAIN+7, MVTS+1, SETUTL+2, SETUTL+3, NEXT1+1, NEXT1+2, NEXT2+1
DOC PRNT+3*, PRNT+5*, PRNT+7, KILVAR+2!
FLAG MAIN+5*, MVTS+4, PRNT+8*, KILVAR+2!
>> GMTS1 MAIN+5
>> GMTS2 MAIN+7
>> GMTSNDM MAIN+3
>> GMTSNPG PRNT+5, PRNT+6
>> GMTSQIT MVTS+4, PRNT+2
IM KILVAR+2!
IN KILVAR+2!
ITS KILVAR+3!
MDA NEXT2+1*, NEXT2+2, KILVAR+2!
MDM MVTS+6*, GET+1, GET+2, SETUTL+1*, SETUTL+3*, NEXT2+1, NEXT2+2, KILVAR+2!
PREVDR MVTS+2!, PRNT+5, PRNT+8*, KILVAR+2!
PREVSP MVTS+2!, PRNT+6, PRNT+8*, KILVAR+2!
SPEC PRNT+3*, PRNT+6*, PRNT+7, KILVAR+2!
TS NEXT1+1*, NEXT1+2, KILVAR+3!
TSDA NEXT1+2*, NEXT1+3, KILVAR+3!
TSDM SETUTL+1*, SETUTL+2*, NEXT1+1, NEXT1+2, NEXT1+3, KILVAR+3!
TT PRNT+4*, PRNT+7, KILVAR+2!
TYPE PRNT+3*, PRNT+7, KILVAR+2!
U PRNT+1, PRNT+3, PRNT+5, PRNT+6, PRNT+8
>> VA200 MAIN+5*
VAHOW MAIN+1~, MAIN+5*
VAIP MAIN+2!, MVTS+2!, MVTS+4, GET+2!, GET+3
VAIP("DR" PRNT+3, PRNT+5, PRNT+8
VAIP("E" MVTS+3*, GET+2*
VAIP("MD" PRNT+1
VAIP("MT" PRNT+3
VAIP("TS" PRNT+3, PRNT+6, PRNT+8
VAIP("TT" PRNT+3
X PRNT+1*, PRNT+7, KILVAR+2!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All