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

Package: Clinical Reminders

Routine: PXRMPROB


Information

PXRMPROB ; SLC/PKR - Code for Problem List. ;12-Aug-2015 10:13;du

Source Information

Source file <PXRMPROB.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 4 ($$EDATE,$$NOW)^PXRMDATE  NOINDEX^PXRMERRH  $$INSCHR^PXRMEXLC  (FORMAT,FORMATS)^PXRMTEXT  
IHS Standard Terminology 1 $$DESC^BSTSAPI  
Lexicon Utility 1 ($$CSDATA,$$CSYS)^LEXU  
Problem List 1 PROBDATA^GMPLPXRM  
VA Fileman 1 $$EXTERNAL^DILFD  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRMDATA  PXRMTAX  

Entry Points

Name Comments DBIA/ICR reference
GETDATA(DAS,FIEVT) ;Return data for a specified Problem List entry.
GPLIST(TAXARR,NOCC,BDT,EDT,STATUSA,PLIST) ;Build patient list for
OUTPUT(INDENT,OCCLIST,IFIEVAL,NLINES,TEXT) ;Produce the clinical
MHVOUT(INDENT,OCCLIST,IFIEVAL,NLINES,TEXT) ;Produce the MHV output.
FPDAT(DFN,TAXARR,NGET,SDIR,BDT,EDT,STATUSA,FLIST) ;Find data for a
SPRIOA(BDT,DEND,EDATE,TAXARR,PRIOA) ;Set the priority array.

External References

Name Field # of Occurrence
$$DESC^BSTSAPI OUTPUT+32
$$EXTERNAL^DILFD OUTPUT+19, OUTPUT+21
PROBDATA^GMPLPXRM GETDATA+3
$$CSDATA^LEXU MHVOUT+11, OUTPUT+17
$$CSYS^LEXU OUTPUT+15
$$EDATE^PXRMDATE MHVOUT+13, OUTPUT+24, OUTPUT+26
$$NOW^PXRMDATE FPDAT+9, GPLIST+11
NOINDEX^PXRMERRH FPDAT+6, GPLIST+5
$$INSCHR^PXRMEXLC OUTPUT+5
FORMAT^PXRMTEXT OUTPUT+37
FORMATS^PXRMTEXT MHVOUT+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPROB - [#9000011] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTNPOV - [#9999999.27] OUTPUT+23
^PXRMINDX(9000011 FPDAT+5, FPDAT+16, FPDAT+20, FPDAT+22, FPDAT+25, FPDAT+27, FPDAT+31, GPLIST+4, GPLIST+15, GPLIST+18
, GPLIST+22, GPLIST+25, GPLIST+27, GPLIST+29, GPLIST+31
^TMP($J GPLIST+8!, GPLIST+34*, GPLIST+37, GPLIST+40, GPLIST+42, GPLIST+44, GPLIST+45*, GPLIST+46!

Label References

Name Line Occurrences
SPRIOA FPDAT+13, GPLIST+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDT FPDAT~, FPDAT+12, FPDAT+13, FPDAT+27, FPDAT+29, GPLIST~, GPLIST+12, GPLIST+34, SPRIOA~, SPRIOA+10
CDATA MHVOUT+1~, MHVOUT+9!, MHVOUT+11, OUTPUT+2~, OUTPUT+16!, OUTPUT+17
CDATA("LEX" MHVOUT+12, OUTPUT+25
CODE FPDAT+2~, FPDAT+23*, FPDAT+24*, FPDAT+25, FPDAT+27, FPDAT+31, FPDAT+33, GPLIST+2~, GPLIST+16*, GPLIST+17*
, GPLIST+18, GPLIST+22, GPLIST+25, GPLIST+27, GPLIST+29, GPLIST+31, GPLIST+34, MHVOUT+1~, MHVOUT+7*, MHVOUT+11
, OUTPUT+2~, OUTPUT+9*, OUTPUT+17, OUTPUT+24
CODEDATE OUTPUT+2~, OUTPUT+11*, OUTPUT+12*, OUTPUT+13*, OUTPUT+17
CODESYS FPDAT+2~, FPDAT+14*, FPDAT+15*, FPDAT+16, FPDAT+20, FPDAT+22, FPDAT+24, FPDAT+25, FPDAT+27, FPDAT+31
, FPDAT+33, GPLIST+2~, GPLIST+13*, GPLIST+14*, GPLIST+15, GPLIST+17, GPLIST+18, GPLIST+22, GPLIST+25, GPLIST+27
, GPLIST+29, GPLIST+31, GPLIST+34, MHVOUT+1~, MHVOUT+8*, MHVOUT+11, OUTPUT+2~, OUTPUT+10*, OUTPUT+15, OUTPUT+17
, OUTPUT+24
CODESYSN OUTPUT+2~
CODESYSN( OUTPUT+15*, OUTPUT+24
DAS FPDAT+2~, FPDAT+30*, FPDAT+31*, FPDAT+33, GETDATA~, GETDATA+3, GPLIST+2~, GPLIST+30*, GPLIST+31*, GPLIST+34
, GPLIST+41*, GPLIST+42*, GPLIST+44, GPLIST+45
DATA GETDATA+1~, GETDATA+3, GETDATA+4
DATE FPDAT+2~, FPDAT+26*, FPDAT+27*, FPDAT+28, FPDAT+31, FPDAT+39*, FPDAT+40*, FPDAT+42, FPDAT+44, GPLIST+2~
, GPLIST+28*, GPLIST+29*, GPLIST+31, GPLIST+33, GPLIST+39*, GPLIST+40*, GPLIST+42, GPLIST+44, GPLIST+45
DEND FPDAT+2~, FPDAT+11*, FPDAT+13, FPDAT+29, GPLIST+2~, GPLIST+7*, GPLIST+12, GPLIST+34, SPRIOA~, SPRIOA+10
DFN FPDAT~, FPDAT+16, FPDAT+20, FPDAT+22, FPDAT+25, FPDAT+27, FPDAT+31, GPLIST+2~, GPLIST+26*, GPLIST+27*
, GPLIST+29, GPLIST+31, GPLIST+34, GPLIST+36*, GPLIST+37*, GPLIST+40, GPLIST+42, GPLIST+44, GPLIST+45
DS FPDAT+2~, FPDAT+12*, FPDAT+26
DSAVE FPDAT+2~, FPDAT+28*, FPDAT+29, FPDAT+33, GPLIST+2~, GPLIST+33*, GPLIST+34
EDATE FPDAT+2~, FPDAT+9*, FPDAT+13, FPDAT+28, GPLIST+2~, GPLIST+11*, GPLIST+12, GPLIST+33, SPRIOA~, SPRIOA+10
EDT FPDAT~, FPDAT+10, FPDAT+11, GPLIST~, GPLIST+7
EDTT FPDAT+2~, FPDAT+10*, FPDAT+12, FPDAT+27
EM OUTPUT+2~, OUTPUT+19, OUTPUT+21
FIEVT GETDATA~, GETDATA+4*
FLIST FPDAT~
FLIST( FPDAT+44*
IFIEVAL MHVOUT~, OUTPUT~
IFIEVAL( MHVOUT+6, MHVOUT+7, MHVOUT+8, OUTPUT+8, OUTPUT+9, OUTPUT+10, OUTPUT+11, OUTPUT+12, OUTPUT+13, OUTPUT+18
, OUTPUT+20, OUTPUT+22, OUTPUT+26
IND FPDAT+2~, FPDAT+18*, FPDAT+41*, FPDAT+42*, FPDAT+44, GPLIST+2~, GPLIST+20*, GPLIST+21, MHVOUT+1~, MHVOUT+4*
, MHVOUT+5*, MHVOUT+6, MHVOUT+7, MHVOUT+8, OUTPUT+2~, OUTPUT+6*, OUTPUT+7*, OUTPUT+8, OUTPUT+9, OUTPUT+10
, OUTPUT+11, OUTPUT+12, OUTPUT+13, OUTPUT+18, OUTPUT+20, OUTPUT+22, OUTPUT+26
INDENT MHVOUT~, MHVOUT+14, OUTPUT~, OUTPUT+5, OUTPUT+37
JND FPDAT+2~, FPDAT+21*, GPLIST+2~, GPLIST+23*, GPLIST+24, MHVOUT+15*, OUTPUT+2~, OUTPUT+38*
NAME MHVOUT+1~, MHVOUT+3*, MHVOUT+12
NFOUND FPDAT+2~, FPDAT+17*, FPDAT+32*, FPDAT+33, FPDAT+34, FPDAT+38*, FPDAT+40, FPDAT+42, FPDAT+43*, FPDAT+44
, GPLIST+2~, GPLIST+13*, GPLIST+32*, GPLIST+38*, GPLIST+40, GPLIST+43*, GPLIST+45
NGET FPDAT~, FPDAT+34, FPDAT+40, FPDAT+42
NIN OUTPUT+2~
NLINES MHVOUT~, MHVOUT+15*, MHVOUT+16*, OUTPUT~, OUTPUT+4*, OUTPUT+5, OUTPUT+38*, OUTPUT+39*
NOCC GPLIST~, GPLIST+40
NOUT MHVOUT+1~, MHVOUT+14, MHVOUT+15, OUTPUT+2~, OUTPUT+37, OUTPUT+38
NPRIO SPRIOA+1~, SPRIOA+4*, SPRIOA+5*, SPRIOA+6*, SPRIOA+10*, SPRIOA+11
OCCLIST MHVOUT~, OUTPUT~
OCCLIST( MHVOUT+5, OUTPUT+7
PLIST GPLIST~, GPLIST+45
PN OUTPUT+2~, OUTPUT+22*, OUTPUT+23*, OUTPUT+29, OUTPUT+31, OUTPUT+33, OUTPUT+34, OUTPUT+36
PRIO FPDAT+3~, FPDAT+21*, FPDAT+22, FPDAT+25, FPDAT+27, FPDAT+28, FPDAT+31, FPDAT+33, GPLIST+2~, GPLIST+24*
, GPLIST+25, GPLIST+27, GPLIST+29, GPLIST+31, GPLIST+33, GPLIST+34
PRIOA FPDAT+3~, FPDAT+13, GPLIST+2~, GPLIST+12, SPRIOA~
PRIOA( FPDAT+21, GPLIST+24, SPRIOA+5*, SPRIOA+6*, SPRIOA+10*
PRIOA(0 FPDAT+21, GPLIST+23, SPRIOA+3*, SPRIOA+11*
PRIOA(1 SPRIOA+3*
PRIOA(2 SPRIOA+3*
PRIOA(3 SPRIOA+3*
PRIOL SPRIOA+1~, SPRIOA+2*, SPRIOA+3, SPRIOA+5, SPRIOA+6, SPRIOA+10
PRIORITY OUTPUT+2~, OUTPUT+18*, OUTPUT+19*, OUTPUT+27
>> PXRMRM MHVOUT+14, OUTPUT+37
RESULT MHVOUT+2~, MHVOUT+11*, OUTPUT+3~, OUTPUT+17*
SDI OUTPUT+30~, OUTPUT+31*, OUTPUT+32
SDIR FPDAT~, FPDAT+12, FPDAT+27, FPDAT+35, FPDAT+40
SDIT OUTPUT+30~, OUTPUT+32*, OUTPUT+33, OUTPUT+34
SNTXT OUTPUT+30~, OUTPUT+33*, OUTPUT+34*, OUTPUT+35
STAT FPDAT+3~, FPDAT+18*, FPDAT+19, FPDAT+20, FPDAT+22, FPDAT+25, FPDAT+27, FPDAT+31, FPDAT+33, GPLIST+3~
, GPLIST+21*, GPLIST+22, GPLIST+25, GPLIST+27, GPLIST+29, GPLIST+31, GPLIST+34
STATUS MHVOUT+2~, OUTPUT+3~, OUTPUT+20*, OUTPUT+21*, OUTPUT+27
STATUSA FPDAT~, GPLIST~
STATUSA( FPDAT+18, GPLIST+21
STATUSA(0 FPDAT+7, FPDAT+18, GPLIST+9, GPLIST+20
TAXARR FPDAT~, FPDAT+13, GPLIST~, GPLIST+12, SPRIOA~
TAXARR("AE" FPDAT+15, FPDAT+24, GPLIST+14, GPLIST+17
TAXARR("APDS" FPDAT+4
TAXARR("IEN" FPDAT+6, GPLIST+5
TAXARR(15 SPRIOA+2
TDATE FPDAT+3~, FPDAT+35*, FPDAT+36
TEMP GPLIST+3~, GPLIST+44*, GPLIST+45, MHVOUT+2~, MHVOUT+12*, MHVOUT+13*, MHVOUT+14
TEXT MHVOUT~, OUTPUT~
TEXT( MHVOUT+15*, MHVOUT+16*, OUTPUT+5*, OUTPUT+38*, OUTPUT+39*
TEXTIN OUTPUT+3~, OUTPUT+37
TEXTIN(1 OUTPUT+24*
TEXTIN(2 OUTPUT+25*
TEXTIN(3 OUTPUT+26*
TEXTIN(4 OUTPUT+27*
TEXTIN(5 OUTPUT+35*, OUTPUT+36*
TEXTOUT MHVOUT+2~, MHVOUT+14, OUTPUT+3~, OUTPUT+37
TEXTOUT( MHVOUT+15, OUTPUT+38
TIND FPDAT+3~, FPDAT+35*, FPDAT+36
TLIST FPDAT+3~, GPLIST+3~, GPLIST+6*, GPLIST+8, GPLIST+34, GPLIST+37, GPLIST+40, GPLIST+42, GPLIST+44, GPLIST+46
TLIST( FPDAT+33*, FPDAT+35, FPDAT+36!, FPDAT+40, FPDAT+42, FPDAT+44
TLIST("" FPDAT+35
U FPDAT+33, GPLIST+34, GPLIST+45, MHVOUT+12, OUTPUT+15, OUTPUT+23, OUTPUT+25, OUTPUT+32, SPRIOA+2
VDATE MHVOUT+2~, MHVOUT+6*, MHVOUT+11, MHVOUT+13, OUTPUT+3~, OUTPUT+8*, OUTPUT+24
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