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

Package: Clinical Reminders

Routine: PXRMPDR


Information

PXRMPDR ;SLC/AGP,PKR - Patient List Demographic report main routine ;03/06/2015

Source Information

Source file <PXRMPDR.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Clinical Reminders 5 $$ASKYN^PXRMEUT  (DELIMPR,REGPR)^PXRMPDRP  (ADDSEL,APPERR,APPSEL,DATASEL,DEMSEL,ELIGSEL,INPSEL,REMSEL)^PXRMPDRS  $$DEVICE^PXRMXQUE  $$DELIMSEL^PXRMXSD  
VA FileMan 2 $$GET1^DIQ  ^DIR  
Kernel 1 $$FMTE^XLFDT  
Registration 1 (ADD,DEM,ELIG,INP,KVA)^VADPT  
Scheduling 1 $$SDAPI^SDAMA301  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Reminders 1 PXRMLPP  

Entry Points

Name Comments DBIA/ICR reference
EN(PLIEN) ; -- main entry point for PXRM PATIENT LIST DEMOGRAPHIC
OPTION ;
ADDSEL
APPSEL
DEMSEL
PFACSEL
ELIGSEL
DATASEL
INPSEL
REMDATA
DEVICE ;
EXIT
GETPDATA(DELIM,DC,PLIEN,DDATA) ;
LENGTH(STR,STR1) ;

External References

Name Field # of Occurrence
$$GET1^DIQ GETPDATA+41
^DIR DEVICE+10
$$ASKYN^PXRMEUT PFACSELREMDATA+2
DELIMPR^PXRMPDRP GETPDATA+148
REGPR^PXRMPDRP GETPDATA+149
ADDSEL^PXRMPDRS ADDSEL
APPERR^PXRMPDRS GETPDATA+124
APPSEL^PXRMPDRS APPSEL
DATASEL^PXRMPDRS DATASEL
DEMSEL^PXRMPDRS DEMSEL
ELIGSEL^PXRMPDRS ELIGSEL
INPSEL^PXRMPDRS INPSEL
REMSEL^PXRMPDRS REMDATA
$$DEVICE^PXRMXQUE DEVICE+7
$$DELIMSEL^PXRMXSD REMDATA+4
$$SDAPI^SDAMA301 GETPDATA+122
ADD^VADPT GETPDATA+46
DEM^VADPT GETPDATA+25
ELIG^VADPT GETPDATA+81
INP^VADPT GETPDATA+70
KVA^VADPT EXIT, GETPDATA+91
$$FMTE^XLFDT GETPDATA+143

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,"Select the items to include on the report."
  • Line Location: OPTION+1
Function Call: WRITE
  • Prompt: !,STR
  • Line Location: LENGTH+1
Routine Call
  • DIR
  • Line Location:
    • DEVICE+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] GETPDATA+19
^PXRMXP(810.5 - [#810.5] GETPDATA+7, GETPDATA+16, GETPDATA+17, GETPDATA+95, GETPDATA+104, GETPDATA+105, GETPDATA+106, GETPDATA+119, GETPDATA+120
^TMP("PXRMPD" GETPDATA+6!
^TMP("PXRMPLD" EN+3!, EXIT+1!, GETPDATA+38*, GETPDATA+43*, GETPDATA+67*, GETPDATA+78*, GETPDATA+90*, GETPDATA+98*, GETPDATA+107*, GETPDATA+146*
^TMP("PXRMPLN" EN+3!, EXIT+1!, GETPDATA+21*
^TMP($J GETPDATA+117!, GETPDATA+121*, GETPDATA+126!, GETPDATA+130, GETPDATA+133, GETPDATA+135, GETPDATA+142, GETPDATA+147!

Label References

Name Line Occurrences
ADDSEL APPSEL+1
APPSEL DEMSEL+1
DATASEL INPSEL+1
DEMSEL PFACSEL+1
ELIGSEL DATASEL+1
EXIT DEVICE+8, DEVICE+9
INPSEL REMDATA+1
OPTION REMDATA+5
PFACSEL ELIGSEL+1
REMDATA REMDATA+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEVICE+1~, DEVICE+2*, DEVICE+7
ADDTYPE GETPDATA+45~, GETPDATA+47*, GETPDATA+55*, GETPDATA+56, GETPDATA+57
APPLIST GETPDATA+110~, GETPDATA+131!
APPLIST( GETPDATA+135*, GETPDATA+137, GETPDATA+139
ARRAY EN+1~, GETPDATA+110~, GETPDATA+122
ARRAY("FLDS" GETPDATA+112*, GETPDATA+116*
ARRAY(1 GETPDATA+111*
ARRAY(3 GETPDATA+111*
ARRAY(4 GETPDATA+111*
COUNT GETPDATA+110~, GETPDATA+122*, GETPDATA+123
DATA GETPDATA+1~, GETPDATA+106*, GETPDATA+107
DATE GETPDATA+1~, GETPDATA+134*, GETPDATA+135*, GETPDATA+136*, GETPDATA+137*, GETPDATA+139, GETPDATA+142
DC EN+1~, REMDATA+4*, GETPDATA~, GETPDATA+148
DDATA EN+1~, ADDSELAPPSELDEMSELELIGSELDATASELINPSELREMDATA, GETPDATA~, GETPDATA+148
, GETPDATA+149
DDATA("ADD" GETPDATA+9, GETPDATA+51, GETPDATA+52, GETPDATA+53, GETPDATA+58, GETPDATA+59, GETPDATA+63, GETPDATA+64
DDATA("APP" GETPDATA+12, GETPDATA+113, GETPDATA+114, GETPDATA+116, GETPDATA+125*, GETPDATA+141
DDATA("DEM" GETPDATA+8, GETPDATA+26, GETPDATA+27, GETPDATA+29, GETPDATA+30, GETPDATA+36
DDATA("ELIG" GETPDATA+11, GETPDATA+82, GETPDATA+83, GETPDATA+85, GETPDATA+86
DDATA("FIND" GETPDATA+13, GETPDATA+101, GETPDATA+102, GETPDATA+103
DDATA("INP" GETPDATA+10, GETPDATA+71, GETPDATA+72, GETPDATA+74, GETPDATA+75
DDATA("PFAC" PFACSEL*, PFACSEL+2*, GETPDATA+39
DDATA("REM" GETPDATA+14, GETPDATA+94
DELIM EN+1~, EN+4*, REMDATA+2*, REMDATA+4, GETPDATA~, GETPDATA+148, GETPDATA+149
DESC DEVICE+1~, DEVICE+3*, DEVICE+7
DFN GETPDATA+1~, GETPDATA+17*, GETPDATA+19, GETPDATA+20, GETPDATA+21, GETPDATA+38, GETPDATA+41, GETPDATA+43, GETPDATA+67, GETPDATA+78
, GETPDATA+90, GETPDATA+98, GETPDATA+107, GETPDATA+120*, GETPDATA+121, GETPDATA+129*, GETPDATA+130*, GETPDATA+133, GETPDATA+135, GETPDATA+142
, GETPDATA+146
DIR DEVICE+1~
DIR(0 DEVICE+10*
DL GETPDATA+100~, GETPDATA+105*, GETPDATA+106
DONE GETPDATA+110~, GETPDATA+136*, GETPDATA+137, GETPDATA+139, GETPDATA+141*
DT GETPDATA+47, GETPDATA+111
DTOUT EN+1~, ADDSEL+1, APPSEL+1, DEMSEL+1, PFACSEL+1, ELIGSEL+1, DATASEL+1, INPSEL+1, REMDATA+1, REMDATA+3
REMDATA+5, DEVICE+9
DTYPE GETPDATA+1~, GETPDATA+103*, GETPDATA+104
DUOUT EN+1~, ADDSEL+1, APPSEL+1, DEMSEL+1, PFACSEL+1, ELIGSEL+1, DATASEL+1, INPSEL+1, REMDATA+1, REMDATA+3
REMDATA+5, DEVICE+9
ERRMSG GETPDATA+1~
GETADD GETPDATA+2~, GETPDATA+9*, GETPDATA+44
GETAPP GETPDATA+2~, GETPDATA+12*, GETPDATA+109
GETDEM GETPDATA+2~, GETPDATA+8*, GETPDATA+23
GETELIG GETPDATA+2~, GETPDATA+11*, GETPDATA+79
GETFIND GETPDATA+2~, GETPDATA+13*, GETPDATA+99
GETINP GETPDATA+2~, GETPDATA+10*, GETPDATA+68
GETREM GETPDATA+2~, GETPDATA+14*, GETPDATA+92
IEN GETPDATA+3~, GETPDATA+15*, GETPDATA+16*, GETPDATA+17, GETPDATA+95, GETPDATA+104, GETPDATA+105, GETPDATA+106
IND GETPDATA+3~, GETPDATA+26*, GETPDATA+27, GETPDATA+58*, GETPDATA+59, GETPDATA+71*, GETPDATA+72, GETPDATA+82*, GETPDATA+83, GETPDATA+93*
, GETPDATA+94*, GETPDATA+95, GETPDATA+101*, GETPDATA+102, GETPDATA+113*, GETPDATA+114, GETPDATA+118*, GETPDATA+119*, GETPDATA+120
IOF EN+2
JND GETPDATA+3~, GETPDATA+27*, GETPDATA+29, GETPDATA+30, GETPDATA+59*, GETPDATA+61, GETPDATA+63, GETPDATA+64, GETPDATA+72*, GETPDATA+74
, GETPDATA+75, GETPDATA+83*, GETPDATA+85, GETPDATA+86, GETPDATA+102*, GETPDATA+103, GETPDATA+107, GETPDATA+114*, GETPDATA+116, GETPDATA+132*
, GETPDATA+133*, GETPDATA+135, GETPDATA+138*, GETPDATA+139*, GETPDATA+142
KND GETPDATA+3~, GETPDATA+28*, GETPDATA+29*, GETPDATA+30, GETPDATA+31, GETPDATA+33, GETPDATA+35, GETPDATA+36, GETPDATA+37, GETPDATA+62*
, GETPDATA+63*, GETPDATA+64, GETPDATA+65, GETPDATA+66, GETPDATA+73*, GETPDATA+74*, GETPDATA+75, GETPDATA+76, GETPDATA+77, GETPDATA+84*
, GETPDATA+85*, GETPDATA+86, GETPDATA+87, GETPDATA+88, GETPDATA+89, GETPDATA+104*, GETPDATA+105, GETPDATA+106, GETPDATA+115*, GETPDATA+116*
, GETPDATA+136*, GETPDATA+140*, GETPDATA+141, GETPDATA+146
LISTNAME GETPDATA+4~, GETPDATA+7*
LND GETPDATA+3~, GETPDATA+32*, GETPDATA+33*, GETPDATA+35, GETPDATA+45~, GETPDATA+52*, GETPDATA+53
MND GETPDATA+45~, GETPDATA+53*, GETPDATA+55
OFFSET GETPDATA+45~, GETPDATA+56*, GETPDATA+57, GETPDATA+61*, GETPDATA+65
PDATA GETPDATA+5~, GETPDATA+22*, GETPDATA+37*, GETPDATA+38*, GETPDATA+66*, GETPDATA+67*, GETPDATA+77*, GETPDATA+78*, GETPDATA+89*, GETPDATA+90*
, GETPDATA+95*, GETPDATA+96, GETPDATA+97, GETPDATA+98*, GETPDATA+143*, GETPDATA+145*, GETPDATA+146
PIECE GETPDATA+4~, GETPDATA+30*, GETPDATA+31, GETPDATA+35, GETPDATA+64*, GETPDATA+65, GETPDATA+75*, GETPDATA+76, GETPDATA+86*, GETPDATA+87
PLIEN EN~, DATASELREMDATA, GETPDATA~, GETPDATA+7, GETPDATA+16, GETPDATA+17, GETPDATA+95, GETPDATA+104, GETPDATA+105
, GETPDATA+106, GETPDATA+119, GETPDATA+120, GETPDATA+148, GETPDATA+149
PNAME GETPDATA+5~, GETPDATA+19*, GETPDATA+20*, GETPDATA+21
PXRMQUE DEVICE+1~, DEVICE+7*, DEVICE+8
RIEN GETPDATA+5~, GETPDATA+97*, GETPDATA+98
RTN DEVICE+1~, DEVICE+4*, DEVICE+7
SAVE DEVICE+1~, DEVICE+7
SAVE("DC" DEVICE+5*
SAVE("DDATA(" DEVICE+6*
SAVE("DELIM" DEVICE+5*
SAVE("PLIEN" DEVICE+5*
STR LENGTH~, LENGTH+1*, LENGTH+2*
STR1 LENGTH~, LENGTH+1, LENGTH+2*
TDATA GETPDATA+5~, GETPDATA+31*, GETPDATA+34*, GETPDATA+35*, GETPDATA+36*, GETPDATA+37, GETPDATA+41*, GETPDATA+42*, GETPDATA+43, GETPDATA+65*
, GETPDATA+66, GETPDATA+76*, GETPDATA+77, GETPDATA+87*, GETPDATA+88*, GETPDATA+89, GETPDATA+142*, GETPDATA+143, GETPDATA+144*, GETPDATA+145
U REMDATA+4, GETPDATA+7, GETPDATA+17, GETPDATA+19, GETPDATA+30, GETPDATA+31, GETPDATA+35, GETPDATA+37, GETPDATA+64, GETPDATA+65
, GETPDATA+66, GETPDATA+75, GETPDATA+76, GETPDATA+77, GETPDATA+86, GETPDATA+87, GETPDATA+89, GETPDATA+97, GETPDATA+105, GETPDATA+106
, GETPDATA+120, GETPDATA+143, GETPDATA+144, GETPDATA+145, LENGTH+2
VADM GETPDATA+24~
VADM( GETPDATA+31, GETPDATA+33, GETPDATA+35
VAEL GETPDATA+80~
VAEL( GETPDATA+87
VAIN GETPDATA+69~
VAIN( GETPDATA+76
VAPA GETPDATA+45~
VAPA( GETPDATA+65
VAPA(10 GETPDATA+47
VAPA(12 GETPDATA+51
VAPA(22 GETPDATA+55
VAPA(23 GETPDATA+57*
VAPA(9 GETPDATA+47
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