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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMPLCODE

Package: Problem List

Routine: GMPLCODE


Information

GMPLCODE ; SLC/MKB/AJB/TC -- Problem List ICD Code Utilities ;11/27/12 08:31

Source Information

Source file <GMPLCODE.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Problem List 4 BUILD^GMPLMGR  GETPLIST^GMPLMGR1  ($$LOCKED,$$MSG,$$NOS,$$PROBTEXT,$$SEL,$$SURE,AUDIT,KILL)^GMPLX  ($$PAT,VADPT)^GMPLX1  
List Manager 3 EN^VALM  FULL^VALM1  FLDTEXT^VALM10  
DRG Grouper 2 ($$CSI,$$SAB)^ICDEX  $$ICDDATA^ICDXCODE  
VA FileMan 2 ^DIE  ^DIR  
Kernel 1 $$HTFM^XLFDT  

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: 3

Package Total Caller Graph
Problem List 2 GMPL CODE ICD SEARCH  GMPL CODE LIST  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for GMPL CODE LIST
HELP ; -- help code
EDIT ; -- edit field .01
INIT ; -- init variables and list array
EDQ
ICD(NUM,IFN) ; -- search ICD Diagnosis file #80

External References

Name Field # of Occurrence
^DIE ICD+16
^DIR ICD+13
BUILD^GMPLMGR INIT+7, ICD+21
GETPLIST^GMPLMGR1 INIT+6
$$LOCKED^GMPLX EDIT+7
$$MSG^GMPLX INIT+8, HELP+10, EDQ
$$NOS^GMPLX ICD+14
$$PROBTEXT^GMPLX ICD+9
$$SEL^GMPLX EDIT+3
$$SURE^GMPLX ICD+14
AUDIT^GMPLX ICD+18
KILL^GMPLX EDQ
$$PAT^GMPLX1 INIT+1
VADPT^GMPLX1 INIT+3
$$CSI^ICDEX ICD+5
$$SAB^ICDEX ICD+6
$$ICDDATA^ICDXCODE ICD+7
EN^VALM EN+2
FULL^VALM1 ICD+3
FLDTEXT^VALM10 ICD+20
$$HTFM^XLFDT ICD+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?4,"You may take a variety of actions from this prompt. To update"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !?4,"the ICD Code assigned to a problem, you may choose to search"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !?4,"either the ICD Diagnosis file or the Clinical Lexicon for a"
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !?4,"match; the code of the entry you select will be assigned to the"
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !?4,"current problem in the list. If you need more information on a"
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !?4,"problem, select Detailed Display. To see a listing of"
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: !?4,"actions that facilitate navigating the list, enter '??'."
  • Line Location: HELP+8
Function Call: WRITE
  • Prompt: !!,"Press <return> to continue ... "
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: $C(7),!!,$$LOCKED^GMPLX,!
  • Line Location: EDIT+7
Function Call: WRITE
  • Prompt: !,IFN,!
  • Line Location: ICD+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: ICD+3
Routine Call
  • VALM
  • Line Location:
    • EN+2
Routine Call
  • DIE
  • Line Location:
    • ICD+16
Routine Call
  • DIR
  • Line Location:
    • ICD+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPROB - [#9000011] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPROB - [#9000011] EDIT+7, EDIT+8, ICD+4
^GMPL(125.99 - [#125.99] INIT+5
^TMP("GMPLIDX" EDIT+6, ICD+19

Label References

Name Line Occurrences
EDQ EDIT+3
ICD EDIT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHNGE ICD+1~, ICD+17*, ICD+18
DA ICD+1~, ICD+16*
DIC ICD+1~
DIE ICD+1~, ICD+16*
DIR ICD+1~
DIR("?" ICD+10*
DIR("A" ICD+8*, ICD+9*
DIR("B" ICD+10*, ICD+14
DIR("S" ICD+12*
DIR(0 ICD+8*
DR ICD+1~, ICD+16*
DTIME HELP+9
DTOUT ICD+1~, ICD+13
DUOUT ICD+1~, ICD+13
DUZ ICD+17
DUZ("AG" INIT+2
DUZ(2 INIT+2
>> GMPAGTOR INIT+3*
>> GMPARAM("CLU" INIT+5*
>> GMPARAM("PRT" INIT+5*
>> GMPARAM("REV" INIT+5*
>> GMPARAM("VER" INIT+5*
GMPDFN INIT+1*!, INIT+3
>> GMPGULF INIT+3*
GMPI EDIT+1~, EDIT+5*
GMPIFN EDIT+1~, EDIT+6*, EDIT+7, EDIT+8
GMPIMPDT ICD+1~
>> GMPION INIT+3*
GMPLCPTR ICD+1~, ICD+5*, ICD+6
GMPLCSYS ICD+1~, ICD+6*, ICD+7, ICD+14
GMPLDINT ICD+1~, ICD+5*, ICD+6, ICD+7, ICD+14
>> GMPLIST INIT+6, INIT+7, ICD+21
GMPLNO EDIT+1~, EDIT+4*, EDIT+5
GMPLNUM EDIT+1~, EDIT+5*, EDIT+6, EDIT+8
GMPLSEL EDIT+1~, EDIT+3*, EDIT+4, EDIT+5
GMPLUSER EN+1!
>> GMPLVIEW INIT+6
>> GMPLVIEW("ACT" INIT+4*
>> GMPLVIEW("PROV" INIT+4*
>> GMPLVIEW("VIEW" INIT+4*
GMPN802 ICD+1~, ICD+4*, ICD+5, ICD+6
>> GMPQUIT EDIT+5, ICD+13*
GMPSAVED EDIT+1~, EDIT+9, ICD+15*
>> GMPSC INIT+3*
>> GMPTOTAL INIT+6
>> GMPVA INIT+2*, INIT+3
>> GMPVAMC INIT+2*
IFN ICD~, ICD+2, ICD+4, ICD+9, ICD+16, ICD+17
LCNT ICD+1~, ICD+19*, ICD+20
NEW ICD+1~, ICD+16*, ICD+17, ICD+20
NUM ICD~, ICD+9, ICD+19
OLD ICD+1~, ICD+4*, ICD+5, ICD+7*, ICD+10, ICD+15, ICD+17
U INIT+5, EDIT+6, ICD+5, ICD+6, ICD+7, ICD+10, ICD+17, ICD+20
>> VALMBCK HELP+10*, EDIT+2*, EDIT+9*, ICD+3*, ICD+21*
>> VALMCC HELP+10, EDIT+2
>> VALMQUIT INIT+1*
>> VALMSG INIT+8*, HELP+10*, EDQ*
X INIT+5*!, HELP+1~, HELP+9*, ICD+1~, ICD+14
Y ICD+1~, ICD+14*, ICD+15, ICD+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All