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

Package: Clinical Reminders

Routine: PXRMDLLA


Information

PXRMDLLA ;SLC/PJH - REMINDER DIALOG LOADER ;23-Mar-2015 10:11;DU

Source Information

Source file <PXRMDLLA.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 4 $$ISDISAB^PXRMDLL  (EXP,EXPTAX,MST)^PXRMDLLB  $$TOK^PXRMDTAX  $$STRREP^PXRMUTIL  
Kernel 2 $$DT^XLFDT  $$PATCH^XPDUTL  
Toolkit 1 $$GET^XPAR  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRMRPCC  PXRMRUTL  

Entry Points

Name Comments DBIA/ICR reference
PTXT(ITEM) ;Get progress note (WP) text for type 6 records
NAME(DFIEN,DFTYP) ;
LOAD(DITEM,DCUR,DTTYP) ;Load dialog questions into array
PROTH(IEN,DTTYP,DCUR) ; Additional prompts defined in 801.41
GUI(IEN) ;Work out prompt type for PCE
PRTAX(FNODE,RSUB) ;Get all additional fields for this resolution type
TAXPRMPT(DIEN,DTTYP,DCUR) ;
FREC(DFIEN,DFTYP) ;Build type 3 record

External References

Name Field # of Occurrence
$$GET1^DIQ FREC+7
$$ISDISAB^PXRMDLL PROTH+11
EXP^PXRMDLLB LOAD+57, LOAD+98, LOAD+99
EXPTAX^PXRMDLLB LOAD+58
MST^PXRMDLLB LOAD+65
$$TOK^PXRMDTAX LOAD+50, LOAD+51
$$STRREP^PXRMUTIL PTXT+9
$$DT^XLFDT PROTH+33
$$GET^XPAR PROTH+20, PRTAX+15
$$PATCH^XPDUTL FREC+22

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMRD(120.51 - [#120.51] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101.41 - [#101.41] FREC+15
^PXRMD(801.41 - [#801.41] FREC+9, FREC+21, GUI+2, LOAD+29, LOAD+31, LOAD+32, LOAD+34, LOAD+39, LOAD+48, LOAD+68
, LOAD+70, LOAD+92, LOAD+93, PROTH+4, PROTH+6, PROTH+7, PROTH+9, PROTH+12, PROTH+18, PROTH+22
, PROTH+25, PROTH+29, PROTH+42, PROTH+50, PROTH+51, PROTH+52, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+24
, PTXT+3, PTXT+4, TAXPRMPT+2
^PXRMD(801.42 - [#801.42] GUI+4
^PXRMD(801.45 - [#801.45] PRTAX+4, PRTAX+5, TAXPRMPT+3
^WV(790.404 NAME+5
^YTT(601.71 FREC+19

Label References

Name Line Occurrences
$$GUI PROTH+18, PRTAX+13
$$NAME FREC+3
$$TAXPRMPT PROTH+14
FREC LOAD+42, LOAD+96
PROTH LOAD+63, LOAD+71, LOAD+72
PTXT LOAD+86, LOAD+88

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACNT PRTAX+1~
ARRAY LOAD+61~, PTXT+1~
ARRAY( LOAD+75, LOAD+77, LOAD+79, LOAD+81, PROTH+34*, PROTH+45*, PROTH+53*, PRTAX+25*, PTXT+4*, PTXT+5
, PTXT+6
ASUB PRTAX+1~, PRTAX+3*, PRTAX+4*, PRTAX+5
CNT LOAD+2~
CSARRAY FREC+1~
CSCNT FREC+1~
DARRAY LOAD+1~
DARRAY( LOAD+37, LOAD+95
DARRAY("APCDACV(" LOAD+17*
DARRAY("AUTTEDT(" LOAD+7*
DARRAY("AUTTEXAM(" LOAD+8*
DARRAY("AUTTHF(" LOAD+9*
DARRAY("AUTTIMM(" LOAD+10*
DARRAY("AUTTMSR(" LOAD+14*
DARRAY("AUTTSK(" LOAD+11*
DARRAY("GMRD(120.51," LOAD+13*
DARRAY("ICD9(" LOAD+19*
DARRAY("ICPT(" LOAD+20*
DARRAY("ORD(101.41," LOAD+15*
DARRAY("PXD(811.2," LOAD+24*
DARRAY("WV(790.1," LOAD+22*
DARRAY("WV(790.404," LOAD+21*
DARRAY("YTT(601.71," LOAD+16*
DCOD FREC+5*, FREC+12, LOAD+1~
DCUR LOAD~, LOAD+57, LOAD+58, LOAD+71, LOAD+98, LOAD+99, PROTH~, PROTH+14, TAXPRMPT~
DDATA PROTH+1~, PROTH+25*, PROTH+27, PROTH+29*, PROTH+30, PRTAX+2~, PRTAX+5*, PRTAX+7, PRTAX+8, PRTAX+19
, PRTAX+21, PRTAX+24*
DDEF PROTH+1~, PROTH+16*, PROTH+27*, PROTH+33*, PROTH+34, PROTH+53, PRTAX+2~, PRTAX+11*, PRTAX+25
DEXC FREC+12, LOAD+1~, LOAD+39*, LOAD+86, LOAD+88, PROTH+1~, PROTH+16*, PROTH+30*, PROTH+34, PROTH+53
, PRTAX+2~, PRTAX+11*, PRTAX+21*, PRTAX+25
DFIEN FREC~, FREC+3, FREC+7*, FREC+12, FREC+15, FREC+17, FREC+19, LOAD+1~, LOAD+36*, LOAD+42
, LOAD+50, LOAD+51, LOAD+57, LOAD+58, LOAD+65, LOAD+94*, LOAD+96, LOAD+98, LOAD+99, NAME~
, NAME+2, NAME+5, NAME+9, NAME+11
DFIND LOAD+1~, LOAD+32*, LOAD+34*, LOAD+36, LOAD+93*, LOAD+94
DFTEXT PROTH+1~, PROTH+34
DFTYP FREC~, FREC+3, FREC+10, LOAD+1~, LOAD+36*, LOAD+37, LOAD+42, LOAD+65, LOAD+94*, LOAD+95
, LOAD+96, NAME~, NAME+1, NAME+5, NAME+6, NAME+8, NAME+9, PROTH+37
DGUI PROTH+1~, PROTH+18*, PROTH+19, PROTH+33, PROTH+34, PROTH+37, PROTH+47, PRTAX+2~, PRTAX+13*, PRTAX+14
, PRTAX+25
DIEN PROTH+1~, PROTH+9*, PROTH+11, PROTH+12, PROTH+14, PROTH+18, PROTH+22, PROTH+25, PROTH+47, PROTH+50
, PROTH+51, PROTH+52, TAXPRMPT~, TAXPRMPT+2
DITEM FREC+9, FREC+12, FREC+21, LOAD~, LOAD+3, LOAD+29, LOAD+31, LOAD+32, LOAD+34, LOAD+39
, LOAD+48, LOAD+57, LOAD+58, LOAD+63, LOAD+68, LOAD+70, LOAD+71, LOAD+72, LOAD+77, LOAD+81
, LOAD+86, LOAD+88, LOAD+92, LOAD+93, LOAD+98, LOAD+99
DNAM FREC+3*, FREC+12, LOAD+1~
DNAME PROTH+1~, PROTH+18*, PROTH+31*, PROTH+34, PRTAX+2~, PRTAX+13*, PRTAX+22*, PRTAX+25
DOVR PROTH+1~, PROTH+30*, PROTH+31, PRTAX+21*, PRTAX+22
DPCE FREC+6, FREC+12, FREC+15, FREC+17, LOAD+1~, LOAD+37*, LOAD+42, LOAD+45, LOAD+63, LOAD+65
, LOAD+67, LOAD+88, LOAD+95*, LOAD+96, LOAD+97
DREQ LOAD+61~, PROTH+1~, PROTH+16*, PROTH+29*, PROTH+34, PROTH+53, PRTAX+2~, PRTAX+11*, PRTAX+19*, PRTAX+25
DRES LOAD+1~, LOAD+31*
DSEQ LOAD+1~, LOAD+61~, LOAD+74*, LOAD+75*, LOAD+77, LOAD+79, LOAD+81, PROTH+1~, PROTH+3*, PROTH+4*
, PROTH+6, PROTH+34, PROTH+39, PROTH+53, PRTAX+2~, PRTAX+3*, PRTAX+9*, PRTAX+25
DSNL PROTH+1~, PROTH+16*, PROTH+30*, PROTH+34, PROTH+53, PRTAX+11*, PRTAX+21*, PRTAX+25
DSSEQ LOAD+61~, LOAD+78*, LOAD+79*, LOAD+81, PROTH+48~, PROTH+49*, PROTH+50*, PROTH+51, PROTH+53
DSUB LOAD+1~, LOAD+61~, PROTH+1~, PROTH+6*, PROTH+7, PROTH+9, PROTH+29, PROTH+48~, PROTH+51*, PROTH+52
, PRTAX+2~, PRTAX+8*, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+24
DTEXT PROTH+48~, PROTH+52*, PROTH+53
DTITLE LOAD+61~
DTTYP LOAD~, LOAD+47, LOAD+52*, LOAD+53*, LOAD+55*, LOAD+56*, LOAD+57, LOAD+68, LOAD+71, LOAD+86
, LOAD+88, PROTH~, PROTH+14, TAXPRMPT~, TAXPRMPT+4
DTXT PROTH+2~, PROTH+25*, PROTH+31, PRTAX+19*, PRTAX+22
DTYP LOAD+1~, LOAD+29*, LOAD+61~, PROTH+2~, PROTH+22*, PROTH+23, PROTH+27, PROTH+34, PROTH+37, PROTH+53
, PRTAX+2~, PRTAX+17*, PRTAX+18, PRTAX+25
DUZ PROTH+20, PRTAX+15
DVIT FREC+9*, FREC+12, LOAD+2~, LOAD+37*, LOAD+95*
FASUB LOAD+90~, LOAD+91*, LOAD+92*, LOAD+93
FGLOB NAME+3~, NAME+9*, NAME+10
FIND TAXPRMPT+1~, TAXPRMPT+3*, TAXPRMPT+4
FNODE PRTAX~, PRTAX+4, PRTAX+5
IDENT LOAD+2~
IEN GUI~, GUI+1, GUI+2, PROTH~, PROTH+4, PROTH+6, PROTH+7, PROTH+9, PROTH+29, PROTH+42
, TAXPRMPT+1~, TAXPRMPT+2*, TAXPRMPT+3
ITEM PTXT~, PTXT+3, PTXT+4, PTXT+11
LAST PTXT+1~, PTXT+5*, PTXT+8, PTXT+10*
NAME NAME+3~, NAME+5*, NAME+6*, NAME+9*, NAME+10*, NAME+11*, NAME+12
NODE LOAD+2~, PROTH+2~, PROTH+7*
NULL PTXT+1~, PTXT+7*, PTXT+8, PTXT+10
OCNT FREC+11*, FREC+12, FREC+15, FREC+19, FREC+21, FREC+22, LOAD+1~, LOAD+27*, LOAD+76*, LOAD+77
, LOAD+80*, LOAD+81, PTXT+11*
>> ORY( FREC+12*, FREC+15*, FREC+19*, FREC+21*, FREC+22*, LOAD+77*, LOAD+81*, PTXT+11*
POSN NAME+3~, NAME+7*, NAME+8*, NAME+9, NAME+10
PRINT PROTH+2~, PROTH+20*, PROTH+34, PRTAX+2~, PRTAX+15*, PRTAX+25
RSUB PRTAX~, PRTAX+4, PRTAX+5
>> SRV PROTH+20, PRTAX+15
SUB GUI+2~*, GUI+3, GUI+4, PTXT+1~, PTXT+2*, PTXT+3*, PTXT+4, PTXT+5*, PTXT+6
TAX PROTH+2~
TAXBUILT LOAD+2~, LOAD+46*, LOAD+52*, LOAD+53*, LOAD+55*, LOAD+56*, LOAD+57
TAXNODE LOAD+2~, LOAD+48*, LOAD+49
TDX LOAD+2~, LOAD+50*, LOAD+54, LOAD+55
TERMNODE LOAD+28~
TERMOUT LOAD+28~
TERMSTAT LOAD+28~
TEXT PTXT+1~, PTXT+6*, PTXT+7, PTXT+8*, PTXT+9*, PTXT+10*, PTXT+11
TPR LOAD+2~, LOAD+51*, LOAD+54, LOAD+56
TSEL LOAD+2~, LOAD+49*, LOAD+52, LOAD+53
TXTCNT PTXT+1~
U FREC+9, FREC+12, FREC+15, FREC+19, FREC+21, FREC+22, GUI+2, GUI+4, LOAD+29, LOAD+31
, LOAD+32, LOAD+34, LOAD+39, LOAD+49, LOAD+77, LOAD+81, LOAD+93, NAME+5, NAME+9, NAME+10
, PROTH+9, PROTH+12, PROTH+18, PROTH+22, PROTH+25, PROTH+27, PROTH+29, PROTH+30, PROTH+34, PROTH+45
, PROTH+52, PROTH+53, PRTAX+7, PRTAX+8, PRTAX+13, PRTAX+17, PRTAX+19, PRTAX+21, PRTAX+25, PTXT+11
, TAXPRMPT+2, TAXPRMPT+3
WHCNT PROTH+38~, PROTH+41*, PROTH+42*, PROTH+43
>> WHFIND LOAD+34
WHFLAG PROTH+38~, PROTH+41*, PROTH+42, PROTH+43*, PROTH+44
WHLOOP PROTH+38~, PROTH+39*, PROTH+40*, PROTH+44*
WHNAME NAME+6!
WHNUM PROTH+38~, PROTH+39*, PROTH+43*, PROTH+45
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All