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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: PXRMDGPT

Package: Clinical Reminders

Routine: PXRMDGPT


Information

PXRMDGPT ; SLC/PKR - Code to handle DGPT (Patient Treatment File) data. ;10/11/2012

Source Information

Source file <PXRMDGPT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 4 $$EDATE^PXRMDATE  NOINDEX^PXRMERRH  $$INSCHR^PXRMEXLC  FORMAT^PXRMTEXT  
Kernel 1 $$UP^XLFSTR  
Lexicon Utility 1 ($$CSDATA,$$CSYS)^LEXU  
Registration 1 PTF^DGPTPXRM  

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

Package Total Caller Graph
Clinical Reminders 2 PXRMDATA  PXRMTAX  

Entry Points

Name Comments DBIA/ICR reference
FPDAT(DFN,TAXARR,NGET,SDIR,BDT,EDT,FLIST) ;Find data for a patient.
GETDATA(DAS,FIEVT) ;Return data for a specificed PTF entry.
GPLIST(TAXARR,NOCC,BDT,EDT,PLIST) ;Get data for a patient.
MHVOUT(INDENT,OCCLIST,IFIEVAL,NLINES,TEXT) ;Produce the MHV output.
OUTPUT(INDENT,OCCLIST,IFIEVAL,NLINES,TEXT) ;Produce the clinical

External References

Name Field # of Occurrence
PTF^DGPTPXRM GETDATA+2
$$CSDATA^LEXU MHVOUT+21, OUTPUT+24
$$CSYS^LEXU MHVOUT+10, OUTPUT+11
$$EDATE^PXRMDATE MHVOUT+24, OUTPUT+25
NOINDEX^PXRMERRH FPDAT+6, GPLIST+4
$$INSCHR^PXRMEXLC OUTPUT+16
FORMAT^PXRMTEXT MHVOUT+25, OUTPUT+29
$$UP^XLFSTR MHVOUT+12, OUTPUT+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMINDX(45 FPDAT+5, FPDAT+11, FPDAT+14, FPDAT+17, FPDAT+19, FPDAT+21, GPLIST+3, GPLIST+12, GPLIST+15, GPLIST+18
, GPLIST+20, GPLIST+22, GPLIST+23
^TMP($J GPLIST+6!, GPLIST+24*, GPLIST+27, GPLIST+30, GPLIST+32, GPLIST+34, GPLIST+35*, GPLIST+36!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDT FPDAT~, FPDAT+8, FPDAT+19, GPLIST~, GPLIST+22
CDATA MHVOUT+1~, MHVOUT+19!, MHVOUT+21, OUTPUT+2~, OUTPUT+22!, OUTPUT+24
CDATA("LEX" MHVOUT+23, OUTPUT+26
CODE FPDAT+1~, FPDAT+15*, FPDAT+16*, FPDAT+17, FPDAT+19, FPDAT+21, FPDAT+23, GPLIST+1~, GPLIST+13*, GPLIST+14*
, GPLIST+15, GPLIST+18, GPLIST+20, GPLIST+22, GPLIST+23, GPLIST+24, MHVOUT+1~, MHVOUT+17*, MHVOUT+21, OUTPUT+2~
, OUTPUT+19*, OUTPUT+24, OUTPUT+25
CODESYS FPDAT+1~, FPDAT+9*, FPDAT+10*, FPDAT+11, FPDAT+14, FPDAT+16, FPDAT+17, FPDAT+19, FPDAT+21, FPDAT+23
, GPLIST+1~, GPLIST+10*, GPLIST+11*, GPLIST+12, GPLIST+14, GPLIST+15, GPLIST+18, GPLIST+20, GPLIST+22, GPLIST+23
, GPLIST+24, MHVOUT+1~, MHVOUT+7*, MHVOUT+8*, MHVOUT+10, MHVOUT+16, MHVOUT+21, OUTPUT+2~, OUTPUT+8*, OUTPUT+9*
, OUTPUT+11, OUTPUT+18, OUTPUT+24
CODESYSA MHVOUT+1~, MHVOUT+11*, OUTPUT+2~, OUTPUT+12*, OUTPUT+25
CODESYSL MHVOUT+1~, OUTPUT+2~
CODESYSL( MHVOUT+6*, MHVOUT+8, MHVOUT+16, OUTPUT+7*, OUTPUT+9, OUTPUT+18
CODESYSN MHVOUT+1~, MHVOUT+12*, MHVOUT+13, OUTPUT+2~, OUTPUT+13*, OUTPUT+14
DA FPDAT+1~, GPLIST+1~
DA1 GPLIST+1~
DAS FPDAT+1~, FPDAT+20*, FPDAT+21*, FPDAT+23, GETDATA~, GETDATA+2, GPLIST+1~, GPLIST+23*, GPLIST+24, GPLIST+31*
, GPLIST+32*, GPLIST+34, GPLIST+35
DATE FPDAT+1~, FPDAT+18*, FPDAT+19*, FPDAT+21, FPDAT+23, FPDAT+30*, FPDAT+31*, FPDAT+33, FPDAT+35, GPLIST+1~
, GPLIST+21*, GPLIST+22*, GPLIST+23, GPLIST+24, GPLIST+29*, GPLIST+30*, GPLIST+32, GPLIST+34, GPLIST+35, MHVOUT+1~
, MHVOUT+18*, MHVOUT+21, MHVOUT+24, OUTPUT+2~, OUTPUT+20*, OUTPUT+24, OUTPUT+25
DFN FPDAT~, FPDAT+11, FPDAT+14, FPDAT+17, FPDAT+19, FPDAT+21, GPLIST+1~, GPLIST+19*, GPLIST+20*, GPLIST+22
, GPLIST+23, GPLIST+24, GPLIST+26*, GPLIST+27*, GPLIST+30, GPLIST+32, GPLIST+34, GPLIST+35
DNODE FPDAT+1~, GPLIST+1~
DS FPDAT+1~, FPDAT+8*, FPDAT+18, GPLIST+1~, GPLIST+9*, GPLIST+21
EDT FPDAT~, FPDAT+7, GPLIST~, GPLIST+9
EDTT FPDAT+1~, FPDAT+7*, FPDAT+8, FPDAT+19
FIEVT GETDATA~, GETDATA+2
FLIST FPDAT~
FLIST( FPDAT+35*
IFIEVAL MHVOUT~, OUTPUT~
IFIEVAL( MHVOUT+6, MHVOUT+17, MHVOUT+18, OUTPUT+7, OUTPUT+19, OUTPUT+20, OUTPUT+21, OUTPUT+28
IND FPDAT+1~, FPDAT+12*, FPDAT+13, FPDAT+32*, FPDAT+33*, FPDAT+35, GPLIST+16*, GPLIST+17, MHVOUT+1~, MHVOUT+5*
, MHVOUT+6*, MHVOUT+15*, MHVOUT+16*, MHVOUT+17, MHVOUT+18, OUTPUT+2~, OUTPUT+6*, OUTPUT+7*, OUTPUT+17*, OUTPUT+18*
, OUTPUT+19, OUTPUT+20, OUTPUT+21, OUTPUT+28
INDENT MHVOUT~, MHVOUT+25, OUTPUT~, OUTPUT+16, OUTPUT+29
JND MHVOUT+1~, MHVOUT+26*, OUTPUT+3~, OUTPUT+30*
NAME MHVOUT+1~, MHVOUT+14*, MHVOUT+22
NFOUND FPDAT+2~, FPDAT+9*, FPDAT+22*, FPDAT+23, FPDAT+24, FPDAT+29*, FPDAT+31, FPDAT+33, FPDAT+34*, FPDAT+35
, GPLIST+2~, GPLIST+28*, GPLIST+30, GPLIST+33*
NGET FPDAT~, FPDAT+24, FPDAT+31, FPDAT+33
NLINES MHVOUT~, MHVOUT+26*, MHVOUT+27*, OUTPUT~, OUTPUT+15*, OUTPUT+16, OUTPUT+30*, OUTPUT+31*
NNODES FPDAT+2~, FPDAT+3*, FPDAT+4, FPDAT+12, GPLIST+2~, GPLIST+7*, GPLIST+8, GPLIST+16
NOCC GPLIST~, GPLIST+30
NODE FPDAT+2~, FPDAT+13*, FPDAT+14, FPDAT+17, FPDAT+19, FPDAT+21, FPDAT+23, GPLIST+2~, GPLIST+17*, GPLIST+18
, GPLIST+20, GPLIST+22, GPLIST+23, GPLIST+24, OUTPUT+3~, OUTPUT+21*, OUTPUT+27
NODEAT FPDAT+2~
NOUT MHVOUT+1~, MHVOUT+25, MHVOUT+26, OUTPUT+3~, OUTPUT+29, OUTPUT+30
OCCLIST MHVOUT~, OUTPUT~
OCCLIST( MHVOUT+6, OUTPUT+7
PLIST GPLIST~, GPLIST+35
>> PXRMRM MHVOUT+25, OUTPUT+29
RESULT MHVOUT+2~, MHVOUT+21*, OUTPUT+3~, OUTPUT+24*
SDIR FPDAT~, FPDAT+8, FPDAT+19, FPDAT+25, FPDAT+31
TAXARR FPDAT~, GPLIST~
TAXARR("AE" FPDAT+10, FPDAT+16, GPLIST+11, GPLIST+14
TAXARR("APDS" FPDAT+3, FPDAT+13, GPLIST+7, GPLIST+17
TAXARR("IEN" FPDAT+6, GPLIST+4
TDATE FPDAT+2~, FPDAT+25*, FPDAT+26
TEMP GPLIST+2~, GPLIST+34*, GPLIST+35, MHVOUT+2~, MHVOUT+10*, MHVOUT+11, MHVOUT+12, MHVOUT+13*, MHVOUT+14, OUTPUT+3~
, OUTPUT+11*, OUTPUT+12, OUTPUT+13, OUTPUT+14*, OUTPUT+16
TEXT MHVOUT~, OUTPUT~
TEXT( MHVOUT+26*, MHVOUT+27*, OUTPUT+16*, OUTPUT+30*, OUTPUT+31*
TEXTIN MHVOUT+2~, MHVOUT+25, OUTPUT+3~, OUTPUT+29
TEXTIN(1 MHVOUT+22*, OUTPUT+25*
TEXTIN(2 MHVOUT+23*, OUTPUT+26*
TEXTIN(3 MHVOUT+24*, OUTPUT+27*, OUTPUT+28*
TEXTOUT MHVOUT+2~, MHVOUT+25, OUTPUT+3~, OUTPUT+29
TEXTOUT( MHVOUT+26, OUTPUT+30
TIND FPDAT+2~, FPDAT+25*, FPDAT+26
TLIST FPDAT+2~, GPLIST+2~, GPLIST+5*, GPLIST+6, GPLIST+24, GPLIST+27, GPLIST+30, GPLIST+32, GPLIST+34, GPLIST+36
TLIST( FPDAT+23*, FPDAT+25, FPDAT+26!, FPDAT+31, FPDAT+33, FPDAT+35
TLIST("" FPDAT+25
U FPDAT+23, GPLIST+24, GPLIST+35, MHVOUT+11, MHVOUT+12, MHVOUT+23, OUTPUT+12, OUTPUT+13, OUTPUT+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All