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

Package: Clinical Reminders

Routine: PXRMFRPT


Information

PXRMFRPT ;SLC/PKR - Finding usage report. ;03/26/2015 13:12

Source Information

Source file <PXRMFRPT.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
VA FileMan 6 BROWSE^DDBR  ^DIC  $$GET1^DID  $$ROOT^DILFD  $$GET1^DIQ  ^DIR  
Clinical Reminders 5 $$ASKYN^PXRMEUT  SEND^PXRMMSG  BLDDLGTM^PXRMSTS  FORMATS^PXRMTEXT  ($$BORP,GPRINT)^PXRMUTIL  
Toolkit 2 $$GETSTAT^XTID  $$RPLCMNT^XTIDTRM  
Health Data and Informatics 1 ($$GETSTAT,$$SCREEN)^HDISVF01  
Kernel 1 (ENDR,KILL)^%ZISS  

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

Package Total Caller Graph
Clinical Reminders 10 PXRM FINDING USAGE REPORT  PXRMDLG6  PXRMDLL  PXRMDLR2  PXRMDTAX  PXRMP17I  PXRMP17U  PXRMPSN  
PXRMSTS  PXRMTAXD  
Order Entry Results Reporting 1 ORY389  

Entry Points

Name Comments DBIA/ICR reference
BLDLIST(FILENUM,GBL,FIEN,SUB) ;
  • ICR #6340
    • Status: Active
    • Usage: Controlled Subscription
    DEFLIST(FILENUM,GBL,FIEN,SUB) ;Search reminder definitions for any that are
    DFIND(TLIST) ;
    DIALDSAR(OUTPUT) ;
    DIALOG(FILENUM,GBL,FIEN,SUB) ;
    FINDDIAL(RESULT,GBL,FIEN) ;
    FSEL(FNUM,GBL,GNAME,SOURCE,LIST) ;Build a list of reminder findings and let the user
    ISEL(FNUM,GBL,GNAME,LIST,ITEMLIST) ;See if the user wants selected items or
    OCRLIST(FILENUM,GBL,FIEN,SUB) ;Search Reminder Order Check rules for
    OIGLIST(FNUM,GBL,FIEN,SUB) ;Search reminder orderable item groups for
    REPD ;Main report driver.
    REPORT ;Generate the report.
    RFIND(TLIST) ;
    RSETLIST(FILENUM,GBL,FIEN,SUB) ;Search list rules for any that are using
    SORT ;Sort by global name and finding name.
    TERMLIST(FILENUM,GBL,FIEN,SUB) ;Search reminder terms for any that are using

    External References

    Name Field # of Occurrence
    ENDR^%ZISS REPORT+83
    KILL^%ZISS REPORT+86
    BROWSE^DDBR REPORT+84
    ^DIC ISEL+20
    $$GET1^DID FSEL+17, SORT+5, SORT+25
    $$ROOT^DILFD DIALDSAR+10, DIALDSAR+13
    $$GET1^DIQ REPORT+48, SORT+11, SORT+26
    ^DIR FSEL+22, ISEL+12
    $$GETSTAT^HDISVF01 DIALDSAR+8, DIALDSAR+12
    $$SCREEN^HDISVF01 FSEL+12, SORT+7
    $$ASKYN^PXRMEUT REPORT+89
    SEND^PXRMMSG REPORT+92
    BLDDLGTM^PXRMSTS DIALOG+2, FINDDIAL+4, REPD+16
    FORMATS^PXRMTEXT REPORT+27, REPORT+44, REPORT+57, REPORT+62, REPORT+67, REPORT+72
    $$BORP^PXRMUTIL REPORT+80
    GPRINT^PXRMUTIL REPORT+87
    $$GETSTAT^XTID SORT+17
    $$RPLCMNT^XTIDTRM SORT+20

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"Select from the following reminder findings (* signifies standardized):"
    • Line Location: FSEL+21
    Function Call: WRITE
    • Prompt: !,TEXT
    • Line Location: ISEL+11
    Function Call: WRITE
    • Prompt: !,"Clinical Reminders Usage Report"
    • Line Location: REPD+5
    Function Call: WRITE
    • Prompt: !,"None of the selected findings are used."
    • Line Location: REPORT+77
    Function Call: WRITE
    • Prompt: IORESET
    • Line Location: REPORT+85
    Routine Call
    • DIC
    • Line Location:
      • ISEL+20
    Routine Call
    • DIR
    • Line Location:
      • FSEL+22
      • ISEL+12

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD(801.41 DFIND+2, DFIND+3, DIALDSAR+4, DIALDSAR+5
    ^DD(801.41143 DFIND+6, DFIND+7
    ^DD(811.902 RFIND+6, RFIND+7
    ^PXD(801 - [#801] OIGLIST+8, OIGLIST+9, OIGLIST+11, OIGLIST+12, OIGLIST+14
    ^PXD(801.1 - [#801.1] OCRLIST+3, OCRLIST+4, OCRLIST+9, OCRLIST+12, OCRLIST+14, OCRLIST+18, OCRLIST+21, OCRLIST+23
    ^PXD(811.9 - [#811.9] DEFLIST+5, DEFLIST+6, DEFLIST+9, DEFLIST+14, DEFLIST+16
    ^PXRM(810.4 - [#810.4] RSETLIST+5, RSETLIST+6
    ^PXRMD(801.41 - [#801.41] FINDDIAL+10, REPORT+53, REPORT+55
    ^PXRMD(811.5 - [#811.5] TERMLIST+5, TERMLIST+6, TERMLIST+9, TERMLIST+14, TERMLIST+16
    ^TMP("PXRMXMZ" REPD+8!, REPD+25!, REPORT+11!, REPORT+12*, REPORT+18*, REPORT+19*, REPORT+20*, REPORT+24*, REPORT+25*, REPORT+28*
    REPORT+31*, REPORT+35*, REPORT+41*, REPORT+42*, REPORT+45*, REPORT+50*, REPORT+58*, REPORT+63*, REPORT+68*, REPORT+73*
    REPORT+78!, REPORT+93!
    ^TMP($J DEFLIST+10*, DEFLIST+17*, DIALOG+2, DIALOG+4, DIALOG+6, DIALOG+8, DIALOG+9*, DIALOG+11, DIALOG+13, DIALOG+15
    , DIALOG+16*, FINDDIAL+3!, FINDDIAL+7, FINDDIAL+9, OCRLIST+9*, OCRLIST+14*, OCRLIST+18*, OCRLIST+23*, OIGLIST+10*, OIGLIST+15*
    REPD+7!, REPD+8!, REPD+25!, REPORT+14, REPORT+15, REPORT+16, REPORT+22, REPORT+23, REPORT+30, REPORT+32
    REPORT+33, REPORT+34, REPORT+38, REPORT+47, REPORT+60, REPORT+70, RSETLIST+13*, SORT+2!, SORT+4, SORT+8*
    SORT+10, SORT+13*, SORT+19*, SORT+27*, TERMLIST+10*, TERMLIST+17*

    Label References

    Name Line Occurrences
    BLDLIST REPD+19, REPD+22
    DEFLIST BLDLIST+1
    DFIND FSEL+6
    DIALOG BLDLIST+3
    FSEL REPD+11
    ISEL REPD+14
    OCRLIST BLDLIST+6
    OIGLIST BLDLIST+4
    REPORT REPD+24
    RFIND FSEL+5
    RSETLIST BLDLIST+7
    SORT REPORT+4
    TERMLIST BLDLIST+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ALIST FSEL+2~, FSEL+18
    ALIST( FSEL+15*
    ANS REPORT+79~, REPORT+89*, REPORT+90
    BOP REPORT+79~, REPORT+80*, REPORT+81, REPORT+87
    DA ISEL+2~
    DIC ISEL+2~, ISEL+16*
    DIC("A" ISEL+17*
    DIC(0 ISEL+3*
    DIEN DIALOG+1~, DIALOG+5*, DIALOG+6*, DIALOG+8, DIALOG+9, DIALOG+12*, DIALOG+13*, DIALOG+15, DIALOG+16, FINDDIAL+5~
    , FINDDIAL+8*, FINDDIAL+9*, FINDDIAL+10, FINDDIAL+11
    DIR FSEL+2~, ISEL+2~
    DIR("A" FSEL+18*, FSEL+19*
    DIR("B" ISEL+5*
    DIR(0 FSEL+20*, ISEL+4*
    DIROUT FSEL+2~, FSEL+23, ISEL+2~, ISEL+13
    DIRUT FSEL+2~, FSEL+23, ISEL+2~, ISEL+13
    DONE REPD+1~, REPD+3*, REPD+6, REPD+13*
    DTOUT FSEL+2~, FSEL+24, ISEL+2~, ISEL+14, ISEL+21
    DTYP REPORT+1~, REPORT+53*, REPORT+54
    DUOUT FSEL+2~, FSEL+24, ISEL+2~, ISEL+14, ISEL+21
    DUZ REPORT+91, REPORT+92
    FI DEFLIST+3~, DEFLIST+8*, DEFLIST+9*, DEFLIST+10, DEFLIST+15*, DEFLIST+16*, DEFLIST+17, REPD+1~, REPORT+59*, REPORT+60*
    REPORT+61, REPORT+69*, REPORT+70*, REPORT+71, TERMLIST+3~, TERMLIST+8*, TERMLIST+9*, TERMLIST+10, TERMLIST+15*, TERMLIST+16*
    , TERMLIST+17
    FIELD DIALOG+1~, DIALOG+7*, DIALOG+8*, DIALOG+9, DIALOG+14*, DIALOG+15*, DIALOG+16, FINDDIAL+5~
    FIEN BLDLIST~, BLDLIST+1, BLDLIST+2, BLDLIST+3, BLDLIST+4, BLDLIST+6, BLDLIST+7, DEFLIST~, DEFLIST+7, DEFLIST+9
    , DEFLIST+10, DEFLIST+11, DIALOG~, DIALOG+3, DIALOG+4, DIALOG+6, DIALOG+8, DIALOG+9, FINDDIAL~, FINDDIAL+6
    , FINDDIAL+7, FINDDIAL+9, OCRLIST~, OCRLIST+7, OCRLIST+9, OCRLIST+10, OCRLIST+11*, OCRLIST+12*, OCRLIST+14, OCRLIST+16
    , OCRLIST+18, OCRLIST+19, OCRLIST+20*, OCRLIST+21*, OCRLIST+23, OIGLIST~, OIGLIST+6, OIGLIST+7, OIGLIST+10, OIGLIST+13*
    , OIGLIST+15, REPD+1~, REPD+21*, REPD+22*, REPORT+23*, REPORT+26, REPORT+38, REPORT+47, REPORT+60, REPORT+70
    , RSETLIST~, RSETLIST+13, SORT+1~, SORT+9*, SORT+10*, SORT+11, SORT+13, SORT+17, SORT+20, SORT+21
    , TERMLIST~, TERMLIST+7, TERMLIST+9, TERMLIST+10, TERMLIST+11
    FIENS REPD+1~
    FILENUM BLDLIST~, BLDLIST+1, BLDLIST+2, BLDLIST+3, BLDLIST+4, BLDLIST+5, BLDLIST+6, BLDLIST+7, DEFLIST~, DEFLIST+10
    , DEFLIST+17, DIALDSAR+3~, DIALDSAR+6*, DIALDSAR+8, DIALDSAR+10, DIALOG~, DIALOG+9, DIALOG+16, FSEL+2~, FSEL+10*
    , FSEL+12, FSEL+13, FSEL+16, FSEL+17, OCRLIST~, OCRLIST+3, OCRLIST+4, OCRLIST+6, OCRLIST+9, OCRLIST+14
    , OCRLIST+15, OCRLIST+18, OCRLIST+23, REPD+1~, REPORT+1~, REPORT+15*, REPORT+38, REPORT+47, REPORT+60, REPORT+70
    , RSETLIST~, RSETLIST+10, RSETLIST+13, SORT+1~, SORT+3*, SORT+4*, SORT+5, SORT+7, SORT+8, SORT+10
    SORT+11, SORT+17, SORT+20, SORT+21, TERMLIST~, TERMLIST+10, TERMLIST+17
    FILES REPD+1~
    FIND DIALOG+1~, DIALOG+11*, DIALOG+13, DIALOG+15, DIALOG+16, FINDDIAL+5~
    FLIST FSEL+2~
    FLIST( FSEL+13*
    FNAME REPORT+1~, REPORT+21*, REPORT+22*, REPORT+23, REPORT+26, REPORT+30, REPORT+32, REPORT+33, REPORT+34, SORT+1~
    SORT+11*, SORT+12*, SORT+13, SORT+19, SORT+27
    FNDIEN DEFLIST+3~, DEFLIST+13*, DEFLIST+14*, DEFLIST+16, DEFLIST+17, RSETLIST+3~, RSETLIST+10*, RSETLIST+11, RSETLIST+13, TERMLIST+3~
    , TERMLIST+13*, TERMLIST+14*, TERMLIST+16, TERMLIST+17
    FNUM FSEL~, ISEL~, OIGLIST~, OIGLIST+4, OIGLIST+10, OIGLIST+15, REPD+1~, REPD+9!, REPD+11, REPD+14
    FNUM( FSEL+16*, ISEL+16, ISEL+23, REPD+19, REPD+20, REPD+22
    FNUMLIST REPORT+1~
    FNUMLIST( REPORT+40
    FNUMLIST("DEF" REPORT+5*
    FNUMLIST("DIALOG" REPORT+6*
    FNUMLIST("LRULE" REPORT+7*
    FNUMLIST("OCRULE" REPORT+8*
    FNUMLIST("ROC" REPORT+9*
    FNUMLIST("TERM" REPORT+10*
    GBL BLDLIST~, BLDLIST+1, BLDLIST+2, BLDLIST+3, BLDLIST+4, BLDLIST+6, BLDLIST+7, DEFLIST~, DEFLIST+6, DEFLIST+9
    , DEFLIST+14, DEFLIST+16, DIALOG~, DIALOG+4, DIALOG+6, DIALOG+8, DIALOG+11, DIALOG+13, DIALOG+15, FINDDIAL~
    , FINDDIAL+7, FINDDIAL+9, FSEL~, ISEL~, OCRLIST~, OIGLIST~, OIGLIST+6, REPD+1~, REPD+9!, REPD+11
    REPD+14, RSETLIST~, TERMLIST~, TERMLIST+6, TERMLIST+9, TERMLIST+14, TERMLIST+16
    GBL( FSEL+17*, REPD+19, REPD+22
    GNAME FSEL~, ISEL~, REPD+1~, REPD+9!, REPD+11, REPD+14, REPORT+1~, REPORT+13*, REPORT+14*, REPORT+15
    REPORT+16, REPORT+19, REPORT+22, REPORT+23, REPORT+26, REPORT+30, REPORT+32, REPORT+33, REPORT+34, SORT+1~
    SORT+5*, SORT+8, SORT+13, SORT+19, SORT+27
    GNAME( FSEL+14*, FSEL+15, ISEL+9, ISEL+17
    IEN DEFLIST+3~, DEFLIST+4*, DEFLIST+5*, DEFLIST+6, DEFLIST+9, DEFLIST+10, DEFLIST+14, DEFLIST+16, DEFLIST+17, OCRLIST+5~
    , OCRLIST+8*, OCRLIST+9*, OCRLIST+13*, OCRLIST+14*, OCRLIST+17*, OCRLIST+18*, OCRLIST+22*, OCRLIST+23*, OIGLIST+3~, OIGLIST+9*
    , OIGLIST+10, OIGLIST+14*, OIGLIST+15, REPD+1~, REPORT+46*, REPORT+47*, REPORT+48, REPORT+53, REPORT+55, REPORT+60
    REPORT+66, REPORT+70, RSETLIST+3~, RSETLIST+4*, RSETLIST+5*, RSETLIST+6, RSETLIST+13, TERMLIST+3~, TERMLIST+4*, TERMLIST+5*
    , TERMLIST+6, TERMLIST+9, TERMLIST+10, TERMLIST+14, TERMLIST+16, TERMLIST+17
    IND DFIND+1*, DFIND+2*, DFIND+3, DFIND+6*, DFIND+7, DIALDSAR+3~, DIALDSAR+4*, DIALDSAR+5, FSEL+2~, FSEL+4*
    , FSEL+7*, FSEL+8*, FSEL+10, FSEL+14, ISEL+2~, ISEL+7*, ISEL+8, REPD+1~, REPD+17*, REPD+18
    REPORT+1~, REPORT+28*, REPORT+45*, REPORT+58*, REPORT+63*, REPORT+68*, REPORT+73*, RFIND+1~, RFIND+2*, RFIND+6*
    , RFIND+7
    INUM FSEL+2~, FSEL+4*, FSEL+7*, FSEL+9*, FSEL+13, FSEL+14, FSEL+15, FSEL+16, FSEL+17, FSEL+20
    >> IORESET REPORT+85
    ITEM OIGLIST+3~, OIGLIST+6*, OIGLIST+8, OIGLIST+9, OIGLIST+12*, OIGLIST+13, OIGLIST+14
    ITEMLIST ISEL~, ISEL+15*, REPD+1~, REPD+9!, REPD+14, REPD+15
    ITEMLIST( ISEL+23*, REPD+19, REPD+20, REPD+22
    LI ISEL+2~, ISEL+8*, ISEL+9, ISEL+16, ISEL+17, ISEL+23, REPD+2~, REPD+18*, REPD+19, REPD+20
    REPD+22
    LIST FSEL~, FSEL+23*, FSEL+24*, FSEL+25*, ISEL~, ISEL+6, ISEL+8, REPD+2~, REPD+9!, REPD+11
    REPD+12, REPD+14, REPD+18
    NAME FINDDIAL+5~, FINDDIAL+10*, FINDDIAL+11, REPORT+1~, REPORT+48*, REPORT+49*, REPORT+55, REPORT+66
    NL REPD+2~, REPORT+1~, REPORT+12*, REPORT+18*, REPORT+19*, REPORT+20*, REPORT+24*, REPORT+25*, REPORT+28*, REPORT+31*
    REPORT+35*, REPORT+41*, REPORT+42*, REPORT+45*, REPORT+50*, REPORT+58*, REPORT+63*, REPORT+68*, REPORT+73*, REPORT+76
    NODE OIGLIST+3~, OIGLIST+4*, OIGLIST+5, OIGLIST+6, OIGLIST+8, OIGLIST+9, OIGLIST+11, OIGLIST+12, OIGLIST+13, OIGLIST+14
    NOUT REPORT+1~, REPORT+27, REPORT+28, REPORT+44, REPORT+45, REPORT+57, REPORT+58, REPORT+62, REPORT+63, REPORT+67
    REPORT+68, REPORT+72, REPORT+73
    NTYPE REPORT+1~, REPORT+17*, REPORT+39*, REPORT+42
    NUM ISEL+2~, ISEL+6*, ISEL+7, REPD+2~, REPD+12*, REPD+13, REPD+17
    OUTPUT DIALDSAR~
    OUTPUT( DIALDSAR+10*, DIALDSAR+13*
    REP REPD+2~, SORT+20*, SORT+21*, SORT+22, SORT+23, SORT+24
    REPFNAME REPORT+2~, REPORT+34*, REPORT+35, SORT+15~, SORT+26*, SORT+27
    REPFNUM SORT+15~, SORT+24*, SORT+25, SORT+26
    REPGNAME REPORT+2~, REPORT+33*, REPORT+35, SORT+15~, SORT+25*, SORT+27
    REPIEN SORT+15~, SORT+23*, SORT+26
    RESULT FINDDIAL~
    RESULT( FINDDIAL+11*
    RIEN OIGLIST+3~
    RNAME OIGLIST+3~
    RNUM REPORT+2~, REPORT+40*, REPORT+48
    SEL ISEL+2~, ISEL+18*, ISEL+19, ISEL+21*, ISEL+22*
    SOURCE FSEL~, REPD+2~, REPD+11
    SOURCE("DEFINITION" FSEL+5, REPD+4*
    SOURCE("DIALOG" FSEL+6, REPD+4*
    STANDARD REPORT+2~, REPORT+16*, REPORT+20, REPORT+29, SORT+1~, SORT+7*, SORT+8, SORT+14
    STAR FSEL+3~, FSEL+12*, FSEL+15
    STATUS DIALDSAR+3~, DIALDSAR+8*, DIALDSAR+9, DIALDSAR+10, DIALDSAR+12*, DIALDSAR+13, REPD+2~, REPORT+2~, REPORT+30*, REPORT+31
    SORT+15~, SORT+17*, SORT+18*, SORT+19
    SUB BLDLIST~, BLDLIST+1, BLDLIST+2, BLDLIST+3, BLDLIST+4, BLDLIST+6, BLDLIST+7, DEFLIST~, DEFLIST+10, DEFLIST+17
    , DIALOG~, DIALOG+9, DIALOG+16, OCRLIST~, OCRLIST+9, OCRLIST+14, OCRLIST+18, OCRLIST+23, OIGLIST~, OIGLIST+10
    , OIGLIST+15, RSETLIST~, RSETLIST+13, TERMLIST~, TERMLIST+10, TERMLIST+17
    TEMP DFIND+3*, DFIND+4, DFIND+7*, DFIND+8, DIALDSAR+3~, DIALDSAR+5*, DIALDSAR+6, FSEL+3~, RFIND+7*, RFIND+8
    , RSETLIST+3~, RSETLIST+6*, RSETLIST+7, RSETLIST+10
    TEXT ISEL+2~, ISEL+9*, ISEL+10*, ISEL+11, REPORT+3~, REPORT+26*, REPORT+27, REPORT+43*, REPORT+44, REPORT+54*
    REPORT+55*, REPORT+56*, REPORT+57, REPORT+61*, REPORT+62, REPORT+66*, REPORT+67, REPORT+71*, REPORT+72
    TEXTOUT REPORT+3~, REPORT+27, REPORT+44, REPORT+57, REPORT+62, REPORT+67, REPORT+72
    TEXTOUT( REPORT+28, REPORT+45, REPORT+58, REPORT+63, REPORT+68, REPORT+73
    TLIST DFIND~, FSEL+3~, FSEL+5, FSEL+6, RFIND~
    TLIST( DFIND+4*, DFIND+8*, FSEL+8, FSEL+10, RFIND+8*
    TLIST("REMIND ER DEFINITION" , RFIND+4*
    TO REPORT+3~, REPORT+92
    TO( REPORT+91*
    TYPE REPD+2~, REPORT+36*, REPORT+37*, REPORT+38, REPORT+40, REPORT+43, REPORT+47, REPORT+52, REPORT+60, REPORT+65
    REPORT+70, RSETLIST+3~, RSETLIST+7*, RSETLIST+9
    TYPELIST REPORT+3~
    TYPELIST( REPORT+37, REPORT+43
    TYPELIST("DEF" REPORT+5*
    TYPELIST("DIALOG" REPORT+6*
    TYPELIST("LRULE" REPORT+7*
    TYPELIST("OCRULE" REPORT+8*
    TYPELIST("ROC" REPORT+9*
    TYPELIST("TERM" REPORT+10*
    U DFIND+4, DFIND+8, DIALDSAR+6, DIALDSAR+10, DIALDSAR+13, FINDDIAL+10, ISEL+23, REPORT+15, REPORT+16, REPORT+33
    REPORT+34, REPORT+53, REPORT+55, RFIND+8, RSETLIST+7, RSETLIST+10, SORT+8, SORT+17, SORT+27
    X FSEL+3~, REPORT+79~, REPORT+82*
    Y FSEL+3~, FSEL+25, ISEL+2~, ISEL+15, ISEL+22, ISEL+23
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All