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

Package: Clinical Reminders

Routine: PXRMCLST


Information

PXRMCLST ;SLC/PJH - List Reminder Categories ;08/25/2011

Source Information

Source file <PXRMCLST.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 EN^DDIOL  ^DIK  EN1^DIP  
Kernel 1 ($$FMTE,$$NOW)^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: 7

Package Total Caller Graph
Clinical Reminders 7 INDIVIDUAL REMINDERS  PXRM REMINDER CATEGORIES  PXRM REMINDER DIALOG  ^PXRMD(811.7  PXRMGEN  PXRMSEL  SUB-CATEGORY  

Entry Points

Name Comments DBIA/ICR reference
DISP
ALL
SET ;Setup all the variables
; Set Date for Header
SETAC
GETLST(D0,D1,LEVEL) ;
DSP
UNIQUE(X,DA1,DA,RECORD) ;
HED
INQ(Y)
KILLAC ;This only applies if deleting a sub-category
REM
PARENTOK(PARENT,ITEM) ;Returns true if category is already in tree
BADITEM(X,DA1) ;Subcategory

External References

Name Field # of Occurrence
EN^DDIOL UNIQUE+7
^DIK KILLAC+11
EN1^DIP DISP+1
$$FMTE^XLFDT SET+3
$$NOW^XLFDT SET+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: TEXTHED
  • Line Location: HED+5
Function Call: WRITE
  • Prompt: ?(IOM-TEXTLEN),TEMP
  • Line Location: HED+6
Function Call: WRITE
  • Prompt: !,TEXTUND,!!
  • Line Location: HED+7
Function Call: WRITE
  • Prompt: !
  • Line Location: REM+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(811.7 - [#811.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.9 - [#811.9] GETLST+18, REM+10
^PXRMD(811.7 - [#811.7] GETLST+3, GETLST+5, GETLST+14, GETLST+15, GETLST+30, GETLST+31, KILLAC+1, KILLAC+6, KILLAC+8, PARENTOK+3
, REM+6, REM+7, UNIQUE+3, UNIQUE+5

Label References

Name Line Occurrences
$$PARENTOK BADITEM+2, PARENTOK+5
DISP ALL+8, INQ+4
GETLST DSP+4, GETLST+38
SET ALL+2, INQ+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY DSP~, REM~
ARRAY( DSP+7, DSP+8, GETLST+6*, GETLST+10*, GETLST+26*, REM+20*, REM+23, REM+24
BY ALL~, ALL+4*, INQ~, SET+6*
CHILD GETLST+1~
D0 DSP+4, GETLST~, GETLST+3, REM+6, REM+7
D1 DSP+4, GETLST~, GETLST+3
DA KILLAC+1, KILLAC+6, KILLAC+8, KILLAC+11~*, UNIQUE~, UNIQUE+4
DA(1 KILLAC+11*
DA1 BADITEM~, BADITEM+1, BADITEM+2, UNIQUE~, UNIQUE+3, UNIQUE+5
DATA GETLST+1~, GETLST+3*, GETLST+4, GETLST+15*, GETLST+16, GETLST+17, GETLST+18*, GETLST+19, GETLST+31*, GETLST+32
, REM~, REM+7*, REM+8, REM+9, REM+10*, REM+11, UNIQUE+1~
DC ALL~, HED+3, INQ~
DHD ALL~, ALL+7*, INQ~, SET+8*
DIC ALL~, ALL+3*, INQ~, INQ+1*, KILLAC+11~
DIC(0 INQ+2*
DIK KILLAC+11~*
FLDS ALL~, DISP*, INQ~
FR ALL~, ALL+5*, INQ~, SET+7*
IC DSP~, DSP+4*, DSP+6*, DSP+7*, DSP+8, GETLST+6*, GETLST+10*, GETLST+25*, GETLST+26, REM~
, REM+17*, REM+19*, REM+20, REM+22*, REM+23*, REM+24
IDX PARENTOK+1~, PARENTOK+2*, PARENTOK+3*, PARENTOK+4, PARENTOK+5
IOM HED+2, HED+6
ITEM PARENTOK~, PARENTOK+4, PARENTOK+5
L ALL~, DISP*, INQ~
LEVEL GETLST~, GETLST+6, GETLST+8*, GETLST+10, GETLST+26, GETLST+38
LOGIC ALL~, INQ~
MAS KILLAC+3~, KILLAC+4*, KILLAC+6*, KILLAC+8, KILLAC+11
NAME GETLST+1~, GETLST+5*, GETLST+6, GETLST+19*, GETLST+20, REM~, REM+11*, REM+12
NOW ALL~, HED+3, INQ~, SET+2*, SET+3*
OK PARENTOK+1~, PARENTOK+2*, PARENTOK+3, PARENTOK+4*, PARENTOK+5*, PARENTOK+6
PARENT PARENTOK~, PARENTOK+3
PXRMCAT GETLST+1~, GETLST+4*, GETLST+5, GETLST+14, GETLST+15, GETLST+30, GETLST+31, GETLST+38
PXRMIEN GETLST+1~, GETLST+16*, GETLST+18, REM~, REM+8*, REM+10
RECORD UNIQUE~, UNIQUE+3, UNIQUE+5
SEQ DSP~, GETLST+1~, GETLST+17*, GETLST+20, GETLST+23*, GETLST+24*, GETLST+26, GETLST+32*, GETLST+35*, GETLST+36*
, GETLST+37, REM~, REM+9*, REM+12, REM+17*, REM+18*, REM+20, UNIQUE+1~, UNIQUE+5*, UNIQUE+6
SUB GETLST+1~, GETLST+13*, GETLST+14*, GETLST+15, GETLST+29*, GETLST+30*, GETLST+31, GETLST+32, GETLST+37*, GETLST+38
, KILLAC+3~, KILLAC+8*, KILLAC+11, REM+4*, REM+6*, REM+7, UNIQUE+1~, UNIQUE+2*, UNIQUE+3*, UNIQUE+4
, UNIQUE+5
TAB DSP~, DSP+8*, DSP+9
TEMP GETLST+1~, GETLST+13!, GETLST+29!, HED~, HED+3*, HED+4, HED+6, REM~, UNIQUE+1~
TEMP( GETLST+20*, GETLST+24, GETLST+26, GETLST+32*, GETLST+36, GETLST+37, REM+12*, REM+18, REM+20, UNIQUE+6*
, UNIQUE+7
TEMP("" REM+14
TEXTHED HED~, HED+1*, HED+5
TEXTLEN HED~, HED+4*, HED+6
TEXTUND HED~, HED+2*, HED+7
TO ALL~, ALL+6*, INQ~, SET+7*
TXT DSP~, DSP+8*, DSP+9
U DSP+8, GETLST+4, GETLST+6, GETLST+10, GETLST+16, GETLST+17, GETLST+19, GETLST+26, GETLST+32, REM+8
, REM+9, REM+11, UNIQUE+5, SET+7
X BADITEM~, BADITEM+1, BADITEM+2, UNIQUE~, UNIQUE+7
Y ALL~, ALL+1*, INQ~, SET+7
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