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

Package: Clinical Reminders

Routine: PXRMDEV


Information

PXRMDEV ;SLC/PKR - This is a driver for testing Clinical Reminders. ;03/12/2013

Source Information

Source file <PXRMDEV.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Clinical Reminders 6 EVAL^PXRM  $$DDATE^PXRMDATE  $$ASKYN^PXRMEUT  DEF^PXRMLDR  FORMATS^PXRMTEXT  ($$BORP,ACOPY,GPRINT)^PXRMUTIL  
VA Fileman 4 BROWSE^DDBR  ^DIC  $$GET1^DIQ  ^DIR  
Kernel 3 (ENDR,KILL)^%ZISS  ($$DT,$$FMTE)^XLFDT  ($$REPEAT,$$RJ)^XLFSTR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 1 PXRM REMINDER TEST  
PCE Patient Care Encounter 1 PXRM REMINDER TEST  

Entry Points

Name Comments DBIA/ICR reference
GREM2
GREM1
MHVOUT(PXRHM,NL,OUTPUT) ;Do formatted MHV combined output.
GPAT2
DEV ;Prompt for patient and reminder by name and evaluation date.
GPAT1
DEB ;Prompt for patient and reminder by name input component.
CMOUT(PXRHM,NL,OUTPUT) ;Do formatted Clinical Maintenance output.
DOREM(DFN,PXRMITEM,PXRHM,DATE) ;Do the reminder

External References

Name Field # of Occurrence
ENDR^%ZISS DOREM+82
KILL^%ZISS DOREM+85
BROWSE^DDBR DOREM+83
^DIC GPAT1, GREM1, GPAT2, GREM2
$$GET1^DIQ DOREM+16
^DIR GREM1+7, GREM1+17, GREM2+11
EVAL^PXRM DOREM+7, DOREM+8
$$DDATE^PXRMDATE CMOUT+10, CMOUT+11, MHVOUT+8, MHVOUT+9
$$ASKYN^PXRMEUT GREM1+23, GREM1+29, GREM2+17, GREM2+23
DEF^PXRMLDR DOREM+6
FORMATS^PXRMTEXT DOREM+24, DOREM+35
$$BORP^PXRMUTIL DOREM+79
ACOPY^PXRMUTIL DOREM+20, DOREM+52, DOREM+62, DOREM+72
GPRINT^PXRMUTIL DOREM+86
$$DT^XLFDT GREM1+14, GREM2+8
$$FMTE^XLFDT GREM1+14, GREM2+8
$$REPEAT^XLFSTR CMOUT+16, CMOUT+18, CMOUT+19, CMOUT+20, MHVOUT+15, MHVOUT+17, MHVOUT+18, MHVOUT+19
$$RJ^XLFSTR DOREM+41

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: GREM1+16
Function Call: WRITE
  • Prompt: !
  • Line Location: GREM2+10
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: DOREM+84
Function Call: WRITE
  • Prompt: !!,"---------- Detailed Output ----------"
  • Line Location: MHVOUT+23
Routine Call
  • DIC
  • Line Location:
    • GPAT1
    • GREM1
    • GPAT2
    • GREM2
Routine Call
  • DIR
  • Line Location:
    • GREM1+7
    • GREM1+17
    • GREM2+11

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.9 - [#811.9] GREM1+22, GREM1+24, GREM1+27, GREM1+28, GREM2+16, GREM2+18, GREM2+21, GREM2+22, DOREM+12, MHVOUT+13
, MHVOUT+14
^TMP( DOREM+10!, DOREM+57, DOREM+65!
^TMP("PXRHM" CMOUT+6, CMOUT+7, CMOUT+8, CMOUT+23, CMOUT+24, DOREM+67, DOREM+76, DOREM+78!
^TMP("PXRM" DOREM+78!
^TMP("PXRMFFSS" DOREM+32, DOREM+37, DOREM+40, DOREM+41, DOREM+42!
^TMP("PXRMMHVC" DOREM+77, DOREM+78!, MHVOUT+5, MHVOUT+6, MHVOUT+21, MHVOUT+26, MHVOUT+27, MHVOUT+32, MHVOUT+33
^TMP("PXRMTDEB" DOREM+48, DOREM+49, DOREM+55!

Label References

Name Line Occurrences
CMOUT DOREM+76
DOREM GREM1+30, GREM2+24
GPAT1 GPAT1+4
GPAT2 GPAT2+4
GREM1 GREM1+4
GREM2 GREM2+4
MHVOUT DOREM+77

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BOP DOREM+1~, DOREM+79*, DOREM+80, DOREM+86
DATE DEB+1~, GREM1+20*, GREM1+30, DEV+1~, GREM2+14*, GREM2+24, DOREM~, DOREM+7, DOREM+8
DEFARR DOREM+1~, DOREM+6, DOREM+7, DOREM+8
DFN DEB+1~, GPAT1+3*, GPAT1+4, GREM1+30, DEV+1~, GPAT2+3*, GPAT2+4, GREM2+24, DOREM~, DOREM+7
, DOREM+8, DOREM+16
DIC DEB+1~, DEB+3*, GPAT1+5*, DEV+1~, DEV+3*, GPAT2+5*
DIC("A" DEB+3*, GPAT1+5*, DEV+3*, GPAT2+5*
DIC(0 DEB+4*, DEV+4*
DIR DEB+1~, GREM1+17!, GREM2+11!
DIR("A" GREM1+6*, GREM1+13*, GREM2+7*
DIR("B" GREM1+14*, GREM2+8*
DIR("PRE" GREM1+15*, GREM2+9*
DIR(0 GREM1+5*, GREM1+12*, GREM2+6*
DIROUT DEB+1~, GPAT1+1, GREM1+1, GREM1+8, GREM1+18, DEV+1~, GPAT2+1, GREM2+1, GREM2+12
DIRUT GPAT1+1, GREM1+1, GREM1+8, GREM1+18, DEV+1~, GPAT2+1, GREM2+1, GREM2+12
DTOUT DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13
DUE CMOUT+1~, CMOUT+10*, CMOUT+13, CMOUT+19, MHVOUT+1~, MHVOUT+8*, MHVOUT+11, MHVOUT+18
DUECOL CMOUT+1~, CMOUT+13*, CMOUT+19, MHVOUT+1~, MHVOUT+11*, MHVOUT+18
DUOUT DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13
FFN DOREM+28~, DOREM+31*, DOREM+32*, DOREM+34, DOREM+35, DOREM+37, DOREM+40, DOREM+41
FIEVAL DOREM+1~, DOREM+7, DOREM+8, DOREM+10*
FIEVAL( DOREM+34, DOREM+35
FINDING DOREM+1~, DOREM+47*, DOREM+48*, DOREM+49, DOREM+50
HASFF DEB+1~, GREM1+21*, GREM1+22*, GREM1+23, DEV+1~, GREM2+15*, GREM2+16*, GREM2+17
HASTERM DEB+1~, GREM1+21*, GREM1+24*, GREM1+25, GREM1+28*, GREM1+29, DEV+1~, GREM2+15*, GREM2+18*, GREM2+19
, GREM2+22*, GREM2+23
HIST CMOUT+1~, MHVOUT+1~
IND DEB+1~, GREM1+26*, GREM1+27*, GREM1+28, DEV+1~, GREM2+20*, GREM2+21*, GREM2+22, DOREM+1~, DOREM+21*
, DOREM+22*, DOREM+23, DOREM+24, DOREM+53*, DOREM+54*, DOREM+63*, DOREM+64*, DOREM+73*, DOREM+74*
>> IORESET DOREM+84
JND DOREM+1~, DOREM+25*, DOREM+36*
LAST CMOUT+1~, CMOUT+11*, CMOUT+14, CMOUT+20, MHVOUT+1~, MHVOUT+9*, MHVOUT+12, MHVOUT+19
LASTCOL CMOUT+1~, CMOUT+14*, CMOUT+20, MHVOUT+1~, MHVOUT+12*, MHVOUT+19
LNUM CMOUT+1~, CMOUT+22*, CMOUT+23*, CMOUT+24, MHVOUT+1~, MHVOUT+25*, MHVOUT+26*, MHVOUT+27, MHVOUT+31*, MHVOUT+32*
, MHVOUT+33
NL CMOUT~, CMOUT+4*, CMOUT+5*, CMOUT+15*, CMOUT+17*, CMOUT+21*, CMOUT+24*, DOREM+1~, DOREM+5*, DOREM+15*
, DOREM+16*, DOREM+17*, DOREM+18*, DOREM+23*, DOREM+25*, DOREM+29*, DOREM+30*, DOREM+33*, DOREM+34*, DOREM+36*
, DOREM+37*, DOREM+38*, DOREM+41*, DOREM+44*, DOREM+45*, DOREM+50*, DOREM+54*, DOREM+58*, DOREM+59*, DOREM+64*
, DOREM+68*, DOREM+69*, DOREM+74*, DOREM+76, DOREM+77, MHVOUT~, MHVOUT+3*, MHVOUT+4*, MHVOUT+16*, MHVOUT+20*
, MHVOUT+24*, MHVOUT+27*, MHVOUT+29*, MHVOUT+30*, MHVOUT+33*
NOUT DOREM+1~, DOREM+24, DOREM+25, DOREM+35, DOREM+36
OUTPUT CMOUT~, DOREM+1~, DOREM+76, DOREM+77, MHVOUT~
OUTPUT( CMOUT+4*, CMOUT+5*, CMOUT+15*, CMOUT+17*, CMOUT+21*, CMOUT+24*, DOREM+15*, DOREM+16*, DOREM+17*, DOREM+18*
, DOREM+23*, DOREM+25*, DOREM+29*, DOREM+30*, DOREM+33*, DOREM+34*, DOREM+36*, DOREM+37*, DOREM+38*, DOREM+41*
, DOREM+44*, DOREM+45*, DOREM+50*, DOREM+54*, DOREM+58*, DOREM+59*, DOREM+64*, DOREM+68*, DOREM+69*, DOREM+74*
, MHVOUT+3*, MHVOUT+4*, MHVOUT+16*, MHVOUT+20*, MHVOUT+24*, MHVOUT+27*, MHVOUT+29*, MHVOUT+30*, MHVOUT+33*
PNAME DOREM+1~, DOREM+13*, DOREM+14*, DOREM+15
PXRHM CMOUT~, CMOUT+3, DEB+2~, GREM1+11*, GREM1+30, DEV+2~, GREM2+5*, GREM2+24, DOREM~, DOREM+7
, DOREM+8, DOREM+76, DOREM+77, MHVOUT~, MHVOUT+22, MHVOUT+28
PXRMDEBG DOREM+2~, DOREM+5*
PXRMDEFS DOREM+2~
PXRMFFSS DEB+2~, GREM1+21*, GREM1+23*, DEV+2~, GREM2+15*, GREM2+17*, DOREM+27
PXRMID DOREM+2~, DOREM+10, DOREM+57, DOREM+65
PXRMITEM DEB+2~, GREM1+3*, GREM1+4, GREM1+22, GREM1+24, GREM1+27, GREM1+28, GREM1+30, DEV+2~, GREM2+3*
, GREM2+4, GREM2+16, GREM2+18, GREM2+21, GREM2+22, GREM2+24, DOREM~, DOREM+6, DOREM+12
PXRMTDEB DEB+2~, GREM1+21*, GREM1+29*, DEV+2~, GREM2+15*, GREM2+23*, DOREM+43
REF DEV+2~, DOREM+3~, DOREM+19*, DOREM+20, DOREM+46*, DOREM+52, DOREM+60*, DOREM+62, DOREM+70*, DOREM+72
RIEN CMOUT+1~, CMOUT+6*, CMOUT+7, CMOUT+8, CMOUT+23, CMOUT+24, MHVOUT+1~, MHVOUT+5*, MHVOUT+6, MHVOUT+13
, MHVOUT+14, MHVOUT+26, MHVOUT+27, MHVOUT+32, MHVOUT+33
RNAME CMOUT+1~, CMOUT+7*, CMOUT+8, CMOUT+18, CMOUT+23, CMOUT+24, MHVOUT+1~, MHVOUT+13*, MHVOUT+14*, MHVOUT+17
STATCOL CMOUT+1~, CMOUT+12*, CMOUT+18, MHVOUT+2~, MHVOUT+10*, MHVOUT+17
STATUS CMOUT+1~, CMOUT+9*, CMOUT+12, CMOUT+18, MHVOUT+2~, MHVOUT+7*, MHVOUT+10, MHVOUT+17
STEP DOREM+28~, DOREM+39*, DOREM+40*, DOREM+41
TEMP CMOUT+2~, CMOUT+8*, CMOUT+9, CMOUT+10, CMOUT+11, MHVOUT+2~, MHVOUT+6*, MHVOUT+7, MHVOUT+8, MHVOUT+9
TEXT CMOUT+2~, CMOUT+3*, CMOUT+5, CMOUT+16*, CMOUT+17, CMOUT+18*, CMOUT+19*, CMOUT+20*, CMOUT+21, MHVOUT+2~
, MHVOUT+15*, MHVOUT+16, MHVOUT+17*, MHVOUT+18*, MHVOUT+19*, MHVOUT+20
TEXTOUT DOREM+3~, DOREM+24, DOREM+35
TEXTOUT( DOREM+25, DOREM+36
TFIEVAL DOREM+3~, DOREM+49!
TFIEVAL( DOREM+49*
TTEXT DOREM+3~, DOREM+12*, DOREM+13, DOREM+14, DOREM+51!, DOREM+61!, DOREM+71!
TTEXT( DOREM+22, DOREM+23, DOREM+24, DOREM+54, DOREM+64, DOREM+74
TYPE CMOUT+2~, MHVOUT+2~
U CMOUT+9, CMOUT+10, CMOUT+11, GPAT1+3, GREM1+3, GREM1+5, GPAT2+3, GREM2+3, DOREM+13, DOREM+14
, DOREM+35, MHVOUT+7, MHVOUT+8, MHVOUT+9, MHVOUT+13, MHVOUT+14
X DEB+2~, GREM1+10*, GREM1+11, DEV+2~, DOREM+3~, DOREM+81*
Y DEB+2~, GPAT1+3, GREM1+3, GREM1+20, DEV+2~, GPAT2+3, GREM2+3, GREM2+14
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