GMPLBLD ; SLC/MKB/TC -- Build Problem Selection Lists ;02/22/17 14:07
Source file <GMPLBLD.m>
Package | Total | Call Graph |
---|---|---|
List Manager | 3 | EN^VALM FULL^VALM1 (CLEAN,CNTRL)^VALM10 |
Problem List | 3 | ($$HDR,$$SEL1,$$SEQ,$$TMPIFN,DELETE)^GMPLBLD1 ($$CKSAVE,$$GROUP,$$LAST,$$LIST,$$VALGRP,SAVE)^GMPLBLD2 $$MSG^GMPLX |
VA FileMan | 2 | $$GET1^DIQ ^DIR |
DRG Grouper | 1 | ($$CODECS,$$STATCHK)^ICDEX |
Kernel | 1 | ($$DT,$$FMTE)^XLFDT |
Lexicon Utility | 1 | $$STATCHK^LEXSRC2 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- main entry point
|
|
HDR | ; -- header code
|
|
INIT | ; -- init variables and list array
|
|
GETLIST | ; Build ^TMP("GMPLIST",$J,#)
|
|
BUILD(LIST,MODE) | ; Build ^TMP("GMPLST",$J,)
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
ADD | ; Add group(s)
|
|
ADQ | ||
EDIT | ; Edit category contents
|
|
EDQ | ||
REMOVE | ; Remove group
|
|
RMQ | ||
LENGTH | ;SHORTEN THE ICD9'S DESCRIPTION TO FIT SCREEN
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | BUILD+8 |
^DIR | ADD+16, REMOVE+10 |
$$HDR^GMPLBLD1 | ADD+18 |
$$SEL1^GMPLBLD1 | REMOVE+3 |
$$SEQ^GMPLBLD1 | ADD+20 |
$$TMPIFN^GMPLBLD1 | ADD+21 |
DELETE^GMPLBLD1 | REMOVE+12 |
$$CKSAVE^GMPLBLD2 | EXIT+2 |
$$GROUP^GMPLBLD2 | ADD+4 |
$$LAST^GMPLBLD2 | ADD+19 |
$$LIST^GMPLBLD2 | INIT+1 |
$$VALGRP^GMPLBLD2 | ADD+10 |
SAVE^GMPLBLD2 | EXIT+4 |
$$MSG^GMPLX | INIT+4, HELP+10, ADQ, EDQ, RMQ |
$$CODECS^ICDEX | BUILD+29 |
$$STATCHK^ICDEX | BUILD+32 |
$$STATCHK^LEXSRC2 | BUILD+25 |
EN^VALM | EN+1, EDIT+3 |
FULL^VALM1 | ADD+1, ADD+11 |
CLEAN^VALM10 | BUILD+1 |
CNTRL^VALM10 | BUILD+15, BUILD+17 |
$$DT^XLFDT | BUILD+4, EXIT+3 |
$$FMTE^XLFDT | HDR+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^GMPL(125.11 - [#125.11] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMPL(125 - [#125] | INIT+2, GETLIST+3, GETLIST+4, GETLIST+5, EXIT+5*, EXIT+6 |
^GMPL(125.11 - [#125.11] | BUILD+18, BUILD+20, BUILD+21, REMOVE+7 |
^TMP("GMPLIST" | GETLIST+1!, GETLIST+6*, GETLIST+7*, GETLIST+8*, BUILD+2*, BUILD+3, BUILD+5, BUILD+6, BUILD+7, BUILD+8 , BUILD+11, BUILD+16, EXIT+8!, ADD+9, ADD+21*, ADD+22*, REMOVE+5, REMOVE+6, REMOVE+8 |
^TMP("GMPLST" | HDR+2, BUILD+3*, BUILD+11*, BUILD+13*, BUILD+14, BUILD+23*, BUILD+30*, BUILD+35*, BUILD+36*, BUILD+37* , EXIT+8!, REMOVE+4, LENGTH+2, LENGTH+4, LENGTH+6, LENGTH+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | GETLIST+1~*, GETLIST+6*, GETLIST+8 |
DATE | HDR+1~, HDR+3*, HDR+4 |
DIR | ADD+15~, REMOVE+1~ |
DIR("?" | REMOVE+9* |
DIR("A" | REMOVE+8* |
DIR("B" | REMOVE+10* |
DIR(0 | ADD+16*, REMOVE+10* |
DIRUT | ADD+15~ |
DTIME | HELP+9 |
DTOUT | ADD+15~ |
DUOUT | ADD+15~ |
GMI | BUILD+28~, BUILD+31*, BUILD+32 |
GMPCLASS | BUILD+1~, BUILD+8*, BUILD+10 |
GMPCSNME | BUILD+28~, BUILD+29*, BUILD+30 |
GMPCSPTR | BUILD+28~, BUILD+29*, BUILD+32 |
GMPCSREC | BUILD+28~, BUILD+29* |
GMPCSYS | BUILD+19~, BUILD+34*, BUILD+35 |
GMPDT | BUILD+1~, BUILD+4*, BUILD+25, BUILD+29, BUILD+32, EXIT+1~, EXIT+3*, EXIT+5 |
GMPDTXT | BUILD+19~, BUILD+21*, BUILD+23 |
GMPICD | BUILD+19~, BUILD+22*, BUILD+27, BUILD+29, BUILD+30, BUILD+31, BUILD+32 |
GMPIFN | BUILD+1~, BUILD+6*, BUILD+7, BUILD+8, BUILD+11, BUILD+13, BUILD+16 |
GMPLCIEN | REMOVE+1~, REMOVE+5*, REMOVE+7 |
GMPLCOL | BUILD+1~, BUILD+14*, BUILD+15 |
GMPLCSQ | GETLIST+1*, GETLIST+3*, GETLIST+4, GETLIST+7, BUILD+1~, BUILD+7*, BUILD+13 |
GMPLDA | GETLIST+1~*, GETLIST+4*, GETLIST+5, GETLIST+6, GETLIST+7 |
GMPLGRP | EDIT+1~ |
GMPLICD | BUILD+19~*, BUILD+33*, BUILD+34 |
GMPLIST | EXIT+7!, EDIT+1~ |
GMPLMODE | INIT+4*, INIT+5, EXIT+7!, ADD+23, EDIT+1~, EDIT+4*, EDIT+5, REMOVE+13 |
GMPLSAVE | EXIT+2, EXIT+7!, ADD+23*, EDIT+1~, REMOVE+12* |
GMPLSCT | BUILD+19~*, BUILD+26*, BUILD+34 |
GMPLSHDR | BUILD+1~, BUILD+12*, BUILD+13, BUILD+14, BUILD+15 |
GMPLSLST | HDR+3, HDR+5, INIT+1*, INIT+2, GETLIST+3, GETLIST+4, GETLIST+5, EXIT+5, EXIT+6, EXIT+7! , ADD+2, EDIT+2, REMOVE+2, REMOVE+7 |
GMPLST | EXIT+7!, EDIT+1~ |
GMPQUIT | EXIT+7!, ADD+1~, ADD+3, ADD+4*, ADD+18*, ADD+20* |
GMPREBLD | EXIT+7!, ADD+1~, ADD+22*, ADD+23 |
GMPSCTC | BUILD+19~, BUILD+22*, BUILD+24, BUILD+25 |
GMPSEQ | BUILD+1~, BUILD+4*, BUILD+5*, BUILD+6 |
GROUP | BUILD+1~, BUILD+7*, BUILD+8, BUILD+18, BUILD+20, BUILD+21, ADD+1~, ADD+4*, ADD+5, ADD+9 , ADD+10, ADD+18, ADD+21, ADD+22 |
GRP | GETLIST+1~, GETLIST+5*, GETLIST+7, REMOVE+1~ |
HDR | BUILD+1~, BUILD+8*, BUILD+9*, BUILD+10*, BUILD+12, BUILD+17, ADD+1~, ADD+18*, ADD+21 |
>> ICD9VAR | LENGTH+4*, LENGTH+5*, LENGTH+6*, LENGTH+7 |
IFN | BUILD+1~, BUILD+20*, BUILD+21, ADD+1~, ADD+21*, ADD+22, REMOVE+1~, REMOVE+4*, REMOVE+5, REMOVE+6 , REMOVE+8, REMOVE+12 |
>> IOINHI | BUILD+15 |
>> IOINORM | BUILD+15 |
>> IOUOFF | BUILD+17 |
>> IOUON | BUILD+17 |
ITEM | GETLIST+1~, GETLIST+5*, GETLIST+6, BUILD+1~, BUILD+21*, BUILD+22 |
LCNT | BUILD+1~, BUILD+4*, BUILD+6*, BUILD+11*, BUILD+13, BUILD+14, BUILD+15, BUILD+17, BUILD+20*, BUILD+23 , BUILD+30, BUILD+35, BUILD+36*, BUILD+37 |
LIST | BUILD~ |
>> LLCNT | LENGTH+1*, LENGTH+2*, LENGTH+4, LENGTH+6, LENGTH+7 |
MODE | BUILD~, BUILD+13 |
NAME | HDR+1~, HDR+5* |
NUM | HDR+1~, HDR+2*, HDR+4, BUILD+1~, BUILD+4*, BUILD+6*, BUILD+12, BUILD+13, BUILD+37, REMOVE+1~ , REMOVE+3*, REMOVE+4 |
PSEQ | BUILD+1~, BUILD+18*, BUILD+20 |
RT | EXIT+7!, ADD+19* |
SEQ | ADD+1~, ADD+19*, ADD+20*, ADD+21, ADD+22, REMOVE+1~ |
TMPLST | EXIT+7! |
U | HDR+3, HDR+5, GETLIST+5, BUILD+3, BUILD+7, BUILD+8, BUILD+11, BUILD+16, BUILD+21, BUILD+22 , BUILD+29, BUILD+37, EXIT+5, ADD+2, ADD+5, ADD+18, ADD+21, EDIT+2, REMOVE+2, REMOVE+5 , REMOVE+7, REMOVE+8 |
>> VALMBCK | HELP+10*, ADD+17*, ADD+23*, ADQ*, EDQ*, REMOVE+1*, REMOVE+12*, RMQ* |
>> VALMCC | HELP+10, RMQ |
>> VALMCNT | BUILD+3*, BUILD+37* |
>> VALMHDR(1 | HDR+4* |
>> VALMHDR(2 | HDR+5* |
>> VALMQUIT | INIT+1* |
>> VALMSG | INIT+4*, HELP+10*, ADQ*, EDQ*, RMQ* |
X | HELP+1~, HELP+9*, ADD+15~, REMOVE+1~ |
Y | ADD+15~, REMOVE+1~, REMOVE+11 |