GMTSULT2 ; SLC/KER - HS Type Lookup (Search/List) ; 08/27/2002
Source file <GMTSULT2.m>
Package | Total | Call Graph |
---|---|---|
Health Summary | 5 | ($$ECHO,CLR)^GMTSULT (REO,SM)^GMTSULT3 Y^GMTSULT6 B^GMTSULT7 $$EN^GMTSUMX |
VA Fileman | 1 | ^DIM |
Package | Total | Caller Graph |
---|---|---|
Health Summary | 4 | GMTSULT GMTSULT3 GMTSULT5 GMTSULT7 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TMP | ; Show first ^TMP Global
|
|
CM(X) | ; Get Number of Components
|
|
PAR | ; Parse User Input
|
|
IF(X) | ; Internal Entry Number Flag
|
|
UP(X) | ; Uppercase
|
|
FNDQ | ; Find Quit
|
|
BI(X) | ; Use the B Index flag
|
|
IENS(X) | ; Internal Entry Number Save
|
|
EMO(X) | ; Exact match flag, only one
|
|
OW(X) | ; Mix Case (owner name)
|
|
IENF(X) | ; Internal Entry Number Find
|
|
EMQ(X) | ; Exact match flag
|
|
FND | ; Find Health Summary Types (word search)
|
|
LIST(X) | ; Get global array of Health Summary Types
; ; LIST^GMTSULT2(<search string>) ; ; ^TMP("GMTSULT",$J,#) ; ; Piece 1 = Internal Entry Number (IEN) in file 142 ; Piece 2 = Health Summary Type Name ; Piece 3 = Health Summary Type Title ; Piece 4 = Health Summary Type Owner ; Piece 5 = Location Using Health Summary Type ; Piece 6 = Number of Components in Summary Type ; Piece 7 = Recommended Display Text (for ; selection or list box) ; ; List Builder can use variable DIC("S") and DIC(0) ; ; DIC("S") Screen out entries for selection/list ; ; Processes DIC(0) N, OE (combination),X or B ; ; Does not process DIC(0) components C or M. Cross ; reference suppression (C) is automatic in a multi- ; term lookup, and the use of multiple indexes is ; implied in the lookup and DD file structure. ; |
|
LQ | ; Quit List
|
|
MX(X) | ; Mix Case
|
|
EM(X) | ; Exact Match when DIC(0) contains X
|
|
DICS(S,X,DA) | ; Check DIC("S") Screen
|
|
TMP2 | ; Show second ^TMP Global
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMT(142 - [#142] | FND+13, FND+15, IENF+2, IENF+3, IENS+1, CM+1, CM+2, EM+3, EM+4, EM+5 , DICS+2, IF+2, IF+3 |
^TMP("GMTSULT" | LIST+30 |
^TMP("GMTSULT2" | FND+6*, FND+19, FND+20, FND+21*, FND+22! |
Name | Line Occurrences |
---|---|
$$BI | LIST+27 |
$$EM | FND+5 |
$$EMO | LIST+27 |
$$EMQ | LIST+27 |
$$IENF | LIST+30 |
$$IF | LIST+27 |
$$UP | PAR+5, EM+2, EM+5 |
FND | LIST+32 |
FNDQ | FND+5, FND+11 |
IENS | LIST+30 |
LQ | LIST+30, LIST+31 |
PAR | LIST+32 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DICS~, DICS+1*, DICS+2* |
>> DIC("S" | LIST+28 |
>> DIC(0 | LIST+29, IENF+1, EMQ+1, EMO+1, BI+1, IF+1 |
GMTS0 | IENF+1~*, IENF+2, EMQ+1~*, EMQ+2, EMO+1~*, EMO+2, BI+1~*, BI+2, IF+1~*, IF+3 |
GMTSASM | FND+1~ |
GMTSB | FND+1~, FND+20*, FND+22 |
GMTSBI | LIST+26~, LIST+27*, LIST+31 |
GMTSC | FND+1~, FND+14*, PAR+1~, PAR+2*, PAR+4*, CM+2~*, CM+3, EM+1~, EM+2*, EM+3 , TMP+1~, TMP+2*, TMP+4*, TMP+5, TMP2+1*, TMP2+3*, TMP2+4 |
GMTSCMP | FND+1~ |
GMTSCT | PAR+1~, PAR+2*, PAR+5* |
GMTSCTL | FND+1~, FND+11*, FND+12, FND+13 |
GMTSD0 | LIST+26~, LIST+29*, LQ+1, FND+1~, FNDQ+1 |
GMTSDIC0 | LIST+29*, LQ+1!, FND+5, FND+8, FNDQ+1! |
GMTSDICS | LIST+28*, LQ+1!, FNDQ+1!, DICS+1~*, DICS+3 |
GMTSDS | LIST+26~, LIST+28*, LQ+1, FND+1~, FNDQ+1 |
GMTSE | FND+3~* |
GMTSEO | LIST+26~, LIST+27* |
GMTSEQ | LIST+26~, LIST+27* |
GMTSFND | FND+1~ |
GMTSI | FND+1~, FND+19*, FND+20, FND+21, FND+22, IENF+1~*, IENF+2, IENF+3, CM+2~*, EM+1~ , EM+4*, EM+5, IF+1~*, IF+2*, IF+3*, IF+4 |
GMTSI1 | FND+1~, FND+14*, FND+15*, FND+16, IENS+1~* |
GMTSI2 | FND+1~, IENS+1~ |
GMTSI3 | FND+1~, IENS+1~ |
GMTSIEN | LIST+26~, LIST+30*, FND+16~*, IENS+1~*, DICS+1~*, DICS+2 |
GMTSIF | LIST+26~, LIST+27*, LIST+30, FND+3* |
GMTSKWRD | FND+16~* |
GMTSLEX | FND+1~, FND+5*, FND+6 |
GMTSLEXM | FND+1~, FND+8* |
GMTSLOC | FND+1~ |
GMTSM | EM+1~, EM+2*, EM+3, EM+4, EM+5*, EM+6* |
GMTSN | EM+1~, EM+5* |
GMTSNAM | FND+1~ |
GMTSNC | TMP+1~, TMP+2*, TMP+3, TMP2+1*, TMP2+2 |
GMTSND | TMP+1~, TMP+4*, TMP2+3* |
GMTSNQ | TMP+1~, TMP+2*, TMP+3*, TMP+4, TMP2+1*, TMP2+2*, TMP2+3 |
GMTSO | EM+1~, EM+2*, EM+3*, EM+4 |
GMTSOK | FND+1~ |
GMTSOW | FND+1~ |
GMTSOX | DICS+1~*, DICS+2 |
GMTSPSN | PAR+1~, PAR+2*, PAR+3, PAR+4 |
GMTSRC | FND+1~ |
GMTSRD | FND+1~ |
GMTST | DICS+1~, DICS+2* |
GMTSTMP | FND+1~, FND+3*, TMP+1~, TMP+2*, TMP2+3 |
GMTSTR | PAR+1~, PAR+2*, PAR+3, PAR+4 |
GMTSTTL | FND+1~ |
GMTSU | EM+1~, EM+2*, EM+5 |
GMTSWDS | FND+1~, FND+10* |
GMTSWRD | FND+1~, FND+10*, FND+11*, FND+12*, FND+13*, FND+15, FND+16, PAR+1~, PAR+3*, PAR+4* , PAR+5 |
GMTSWRDS | LIST+26~, PAR+1! |
GMTSWRDS( | PAR+5* |
GMTSWRDS(" " | FND+10 |
GMTSWRDS(1 | FND+10 |
S | DICS~, DICS+1 |
U | FND+3*, PAR+2*, EM+1*, EM+5 |
X | LIST~, LIST+27, LIST+30, FND+5, PAR+2, IENF~, IENF+1*, IENF+2*, IENF+3*, IENS~ , IENS+1, CM~, CM+1*, CM+2, CM+3*, CM+4, EM~, EM+1*, EM+2, EM+6* , EM+7, DICS~, DICS+1*, DICS+2*, DICS+3*, EMQ~, EMQ+1*, EMQ+2*, EMO~, EMO+1* , EMO+2*, BI~, BI+1*, BI+2*, IF~, IF+1, IF+2, IF+3, IF+4*, UP~ , UP+1, OW~, OW+1, OW+2, MX~, MX+1 |
Y | FND+1~, DICS+1~*, DICS+2* |