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

Package: Health Summary

Routine: GMTSXAP


Information

GMTSXAP ; SLC/KER - List Parameters/Precedence ; 02/27/2002

Source Information

Source file <GMTSXAP.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Summary 4 ($$TRIM,$$UP)^GMTSXA  ($$OK,$$SLT,ADEL,DP,EDIT)^GMTSXAP2  EN^GMTSXAW  $$UNM^GMTSXAW3  
Kernel 1 $$ACTIVE^XUSER  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Summary 1 GMTSXA  

Entry Points

Name Comments DBIA/ICR reference
CPL(X) ; Compile Order
EN ; Main Entry Point for Health Summary
SOH2 ; Help - Double ??
SOH1 ; Help - Single ?
INC(X) ; Select Health Summary Types to Include
SOL ; List - Included Health Summaries
INH1 ; Include Help - Single ?
INH3 ; Include Help - Prompt
INH2 ; Include Help - Double ??
EN2(X) ; Entry Point for User
PRE(GMTSUSR) ; Precedence of Parameter Entities
;
; Input User, pointer to NEW PERSON file
SET ; Set Order
SO ; Select Order
ORD ; Order of Health Summaries in List
PREF ; Get Preference - Precedence
INA ; Input Array (from Parameter File)
SOHD ; Help Text
REO ; Re-order

External References

Name Field # of Occurrence
^DIR INC+8, SO+14
$$TRIM^GMTSXA INH3+3, CPL+6
$$UP^GMTSXA CPL+4
$$OK^GMTSXAP2 CPL+7
$$SLT^GMTSXAP2 ORD+2, SO+1
ADEL^GMTSXAP2 PRE+19, PRE+22, PRE+24
DP^GMTSXAP2 PREF+2
EDIT^GMTSXAP2 PREF+3
EN^GMTSXAW INA+1
$$UNM^GMTSXAW3 PREF+1, PRE+15
$$ACTIVE^XUSER PREF+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $S($L($P(GMTSEXIT,"^",2)):"...",1:""),$P(GMTSEXIT,"^",2)
  • Line Location: INC+14
Function Call: WRITE
  • Prompt: !," Enter either 'Y' or 'N'"
  • Line Location: INH1+1
Function Call: WRITE
  • Prompt: !," Select specified groups of Health Summary Types to include in the"
  • Line Location: INH2+1
Function Call: WRITE
  • Prompt: !," Health Summary Types list on the CPRS Reports Tab. Groups include:",!
  • Line Location: INH2+2
Function Call: WRITE
  • Prompt: !," USR User Preferred Health Summary Types in the Parameters file"
  • Line Location: INH2+3
Function Call: WRITE
  • Prompt: !," SYS System Defined Summary Types in the parameters file"
  • Line Location: INH2+4
Function Call: WRITE
  • Prompt: !," NAT National Health Summary Types (Remote Data Views)"
  • Line Location: INH2+5
Function Call: WRITE
  • Prompt: !!!," You have selected multiple Health Summary types to be listed on the CPRS",!," reports tab. Now you must select the order in which you want these to",!," be displayed."
  • Line Location: ORD+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SO+6
Function Call: WRITE
  • Prompt: !
  • Line Location: SO+8
Function Call: WRITE
  • Prompt: $S($L($P(GMTSEXIT,"^",2)):"...",1:""),$P(GMTSEXIT,"^",2)
  • Line Location: SO+19
Function Call: WRITE
  • Prompt: !,?9,$J(GMTSC,4)," ",$P(GMTSEL(GMTSI),"^",3)
  • Line Location: SOL+2
Function Call: WRITE
  • Prompt: !," Order to Display Included Health Summary Types",!
  • Line Location: SOHD+1
Function Call: WRITE
  • Prompt: !,?9,"Select a group of Health Summary Types to list (1-",GMTSC,")",!
  • Line Location: SOH1+3
Function Call: WRITE
  • Prompt: !,?9,"Select a group of Health Summary Types to list ",GMTSN," (1-",GMTSC,")",!
  • Line Location: SOH1+4
Function Call: WRITE
  • Prompt: !," You have included multiple Health Summary types to be"
  • Line Location: SOH2+1
Function Call: WRITE
  • Prompt: !," listed on the CPRS reports tab, Health Summary Types box."
  • Line Location: SOH2+2
Function Call: WRITE
  • Prompt: !," Now you must select the order in which you want these"
  • Line Location: SOH2+3
Function Call: WRITE
  • Prompt: !," to be listed.",!
  • Line Location: SOH2+4
Routine Call
  • DIR
  • Line Location:
    • INC+8
    • SO+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMT(142.98 - [#142.98] INC+9, SO+15

Label References

Name Line Occurrences
$$CPL PRE+23
$$PRE PREF+3
INA PRE+18
INC PRE+18
INH3 INH1+1, INH2+5
ORD PRE+21
PREF EN+1, EN2+1
REO SO+6, SET+1
SET SO+5, SO+20
SO ORD+10
SOHD SO+6
SOL SO+6, SOH1+5, SOH2+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% INC+1~
%P INC+1~, INH3+1, INH3+3*
DIR INC+1~, SO+8~
DIR("?" INC+6*, SO+10*
DIR("??" INC+6*, SO+11*
DIR("A" INC+4*, INC+5*, INC+7, INH3+1, INH3+2, INH3+3*, SO+12*
DIR("B" INC+6*, INC+7*, SO+13!*
DIR(0 INC+4*, SO+9*
DIROUT INC+1~, INC+12, SO+8~, SO+18
DIRUT INC+1~, SO+8~
DTOUT INC+1~, INC+13, SO+8~, SO+18
DUOUT INC+1~, INC+12, SO+8~, SO+18
DUZ EN+1
GMTS PRE+14~
GMTSA INA+1~, INA+3*, INA+9, INA+10, INA+11*, INA+14, INC+1~, INC+2*, INC+3, INC+15
, CPL+2~, CPL+4*, CPL+5
GMTSACT PREF+1~, PREF+2*, PREF+3
GMTSALW INA+1~
GMTSALW( INA+2, INA+3
GMTSC INA+1~, INA+2*, INA+10*, INA+11*, INA+14, ORD+1~, ORD+5*, ORD+7*, SO+1~, SO+6*
, SOL+1~*, SOL+2*, SOH1+1~*, SOH1+3, SOH1+4, SET+3*, SET+5*, REO+1~*, REO+3*
GMTSCNT ORD+1~, ORD+2*, SO+2*
GMTSCPL PRE+14~
GMTSCPL("@" PRE+24
GMTSCT SOH1+1~*, SOH1+2
GMTSD INC+9~*, INC+10, SO+15~*, SO+16
GMTSDEF PRE+14~
GMTSDEF( INC+3*
GMTSDEF(" " INC+3
GMTSEL PRE+14~, PRE+20, PRE+21, INC+11!, ORD+10
GMTSEL( INC+15*, ORD+5, ORD+6, ORD+7, SOL+1, SOL+2, SOH1+1, SET+4, SET+5!, REO+2
, REO+3
GMTSEL(" " INC+15
GMTSEL("@" PRE+19, INC+11*
GMTSEL(0 PRE+20, PRE+21
GMTSEXIT PRE+14~, PRE+15*, PRE+18, PRE+19, PRE+20, PRE+22, PRE+23, PRE+24, INC+1, INC+10*
, INC+12*, INC+13*, INC+14, ORD+10, SO+16*, SO+18*, SO+19, CPL+1
GMTSH INA+1~, INA+8*, INA+9*, INA+10, INA+13*, INA+14
GMTSI INA+1~, INA+2*, INA+3, INC+1~, INC+3*, INC+15*, ORD+1~, ORD+2*, ORD+5*, ORD+6
, ORD+7, SO+1~*, SO+6*, SOL+1~*, SOL+2, SOH1+1~*, SET+3*, SET+4*, SET+5, REO+1~*
, REO+2*, REO+3, CPL+2~*, CPL+3*, CPL+4
GMTSIN PRE+14~, PRE+18*
GMTSINC PRE+14~
GMTSINC( PRE+18, INA+10*, INA+14*
GMTSL INH3+2~*, INH3+3
GMTSMAX SO+1~, SO+7*, SO+9
GMTSN INA+1~, INA+3*, INA+7, INA+8, INA+9, INA+11*, INA+12, SOH1+1~, SOH1+2*, SOH1+3
, SOH1+4
GMTSNEW CPL+2~, CPL+6*
GMTSNXC ORD+1~, SO+3*, SO+12
GMTSNXT ORD+1~, SO+2*, SO+3, SOH1+1
GMTSO INC+1~, INC+2*, INC+3, INC+5, INC+15, SET+1~*, SET+2
GMTSOK CPL+2~, CPL+7*
GMTSORD PRE+14~, SO+17!
GMTSORD( ORD+7*, SET+2*, CPL+3, CPL+4
GMTSORD(" " SET+1
GMTSORD("@" PRE+22, SO+17*
GMTSP INA+1~, INA+7*, INA+9*, INA+10, INA+12*, INA+14
GMTSPRE PRE+14~
GMTSREM ORD+1~, SO+1*, SO+2, SO+4, SO+5, SO+7, SO+20
GMTSREO SO+1~, REO+1!
GMTSREO( SET+2, SET+5!, REO+3*
GMTSREO(0 SO+13
GMTSSO ORD+1~, ORD+2*, SO+2*, SO+6
GMTST INA+1~, INA+3*, INC+1~*, INC+2*, INC+3, INC+4, INC+15, ORD+1~, ORD+2*, ORD+4
, ORD+6*, ORD+7
GMTSTOT ORD+1~, ORD+2*, SO+2
GMTSUSR EN+1~*, EN2+1~*, PREF+1, PREF+2, PREF+3, PRE~, PRE+15*, PRE+16, PRE+17, INC+9
, SO+15
X EN2~, EN2+1, PREF+3*, PRE+20*, PRE+23*, PRE+25, INC~, INC+1, INC+8, SO+8~
, SO+14, CPL~, CPL+2*, CPL+5*, CPL+6*, CPL+8
Y INC+1~, INC+8, INC+11*, INC+12, INC+15, SO+5*, SO+8~, SO+14, SO+17*, SO+18
, SO+20, SET+2, SET+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All