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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: PXRMRPCC

Package: Clinical Reminders

Routine: PXRMRPCC


Information

PXRMRPCC ;SLC/PJH - PXRM REMINDER DIALOG ;01/11/2022

Source Information

Source file <PXRMRPCC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Clinical Reminders 4 LOAD^PXRMDLL  LOAD^PXRMDLLA  START^PXRMDLR  REMVAR^PXRMINQ  
Mental Health 2 SAVECR^YTQPXRM4  SHOWALL^YTQPXRM5  
Kernel 1 $$NOW^XLFDT  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 $$GET1^DIQ  
Womens Health 1 NEW^WVRPCNO  

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

Package Total Caller Graph
Clinical Reminders 8 PXRM MENTAL HEALTH  PXRM MENTAL HEALTH RESULTS  PXRM MENTAL HEALTH SAVE  PXRM PROGRESS NOTE HEADER  PXRM REMINDER DIALOG  PXRM REMINDER DIALOG PROMPTS  PXRM REMINDER INQUIRY  PXRMRPCC PROMPTVL  
Order Entry Results Reporting 2 ORQQPXRM  ORWPCE2  

Entry Points

Name Comments DBIA/ICR reference
ACTIVE(ORY,ORREM) ;Check if active dialog exist for reminders
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    DIALOG(ORY,ORREM,DFN,VISITID) ;Load reminder dialog associated with the reminder
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    HDR(ORY,ORLOC) ;Progress Note Header by location/service/user
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    PROMPT(ORY,ORDLG,ORDCUR,ORFTYP,ORIEN,NDATA) ;Load additional prompts for a dialog element
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    RES(ORY,ORREM) ; Reminder Resources/Inquiry
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    MH(ORY,OTEST) ; Mental Health dialog
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    MHR(ORY,RESULT,ORES) ; Mental Health score and P/N text
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    MHS(ORY,YS) ; Mental Health save response
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    MST(ORY,DFN,DGMSTDT,DGMSTSC,DGMSTPR,FTYP,FIEN,RESULT) ; File MST status
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription
    PROMPTVL(ORY,VALUE,DIEN,OVALUE,PAT) ; Calculate prompt value
    REMFUN(RESULT,IEN,PAT,VALUE,OVALUE) ;
    WH(ORY,RESULT) ;
  • ICR #3080
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    $$GET1^DIQ HDR+3
    LOAD^PXRMDLL DIALOG+20
    LOAD^PXRMDLLA PROMPT+11
    START^PXRMDLR MHR+4
    REMVAR^PXRMINQ RES+4
    NEW^WVRPCNO WH+29
    $$NOW^XLFDT MHS+5
    $$GET^XPAR HDR+7
    SAVECR^YTQPXRM4 MHS+7
    SHOWALL^YTQPXRM5 MH+6

    Used in RPC

    RPC Name Call Tags
    PXRM REMINDER DIALOG DIALOG
    PXRM REMINDER DIALOG PROMPTS PROMPT
    PXRM REMINDER INQUIRY RES
    PXRM MENTAL HEALTH MH
    PXRM PROGRESS NOTE HEADER HDR
    PXRM MENTAL HEALTH RESULTS MHR
    PXRM MENTAL HEALTH SAVE MHS
    PXRMRPCC PROMPTVL PROMPTVL

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^VA(200 - [#200] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PXD(811.9 - [#811.9] ACTIVE+8, DIALOG+6
    ^PXRMD(801.41 - [#801.41] ACTIVE+10, DIALOG+12, DIALOG+19, PROMPTVL+2, PROMPTVL+3
    ^PXRMD(801.47 - [#801.47] PROMPTVL+13, REMFUN+2
    ^PXRMD(801.48 - [#801.48] PROMPTVL+4, PROMPTVL+8, PROMPTVL+9, REMFUN+3, REMFUN+4
    ^TMP("WV RPT" WH+3!
    ^TMP($J MH+4!

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ACT PROMPTVL+1~, PROMPTVL+6*, PROMPTVL+19
    ANS MHS+3~, MHS+4*, MHS+6
    ARRAY MH+5~, MH+6, MHS+3~, MHS+7
    CNT MH+5~, MH+7*, PROMPTVL+1~, PROMPTVL+2*, PROMPTVL+3, WH+1~, WH+6*, WH+7, WH+9, WH+10
    , WH+11, WH+12
    CNT1 MH+5~, WH+1~, WH+13*, WH+15, WH+22*, WH+27
    CNT2 WH+1~, WH+5*, WH+8*, WH+9, WH+10
    DATA DIALOG+5~, DIALOG+12*, DIALOG+14, DIALOG+16
    DDIS ACTIVE+3~, ACTIVE+10*, ACTIVE+12
    DFN DIALOG~, DIALOG+20, MST~
    DGMSTDT MST~
    DGMSTPR MST~
    DGMSTSC MST~
    DIEN ACTIVE+3~, ACTIVE+8*, ACTIVE+10, ACTIVE+12, DIALOG+5~, DIALOG+6*, DIALOG+9, DIALOG+12, DIALOG+19, DIALOG+20
    , PROMPTVL~, PROMPTVL+2, PROMPTVL+3
    DONE PROMPTVL+1~, PROMPTVL+2*, PROMPTVL+16*
    DUZ HDR+3, HDR+4
    FIEN MST~
    FNODE MH+5~, MH+10*, MH+13*, MH+14, MH+15
    FSUB MH+5~, MH+10*, MH+11
    FTYP MST~
    FUNC PROMPTVL+1~, PROMPTVL+5*, PROMPTVL+13, PROMPTVL+17
    IC MH+5~, MH+11*, MH+13
    IEN REMFUN~, REMFUN+2, REMFUN+3, REMFUN+4
    INPUTS PROMPTVL+1~, REMFUN+1~
    INPUTS( PROMPTVL+10*, REMFUN+5*
    LINK PROMPTVL+1~, PROMPTVL+3*, PROMPTVL+4, PROMPTVL+8, PROMPTVL+9
    NDATA PROMPT~, PROMPT+11
    NODE MH+5~, MH+11*, MH+12*, MH+13, PROMPTVL+1~, PROMPTVL+4*, PROMPTVL+5, PROMPTVL+6, PROMPTVL+9*, REMFUN+1~
    , REMFUN+4*, WH+1~, WH+12*, WH+13, WH+15, WH+21, WH+22, WH+26, WH+27
    NUM PROMPTVL+1~, PROMPTVL+8*, PROMPTVL+9, REMFUN+1~, REMFUN+3*, REMFUN+4
    OCNT ACTIVE+3~, ACTIVE+4*, ACTIVE+14*, MH+5~, MH+7*, MH+8*, MH+15*
    ORDCUR PROMPT~, PROMPT+11
    ORDLG PROMPT~, PROMPT+11
    ORES MHR~, MHR+4
    ORFTYP PROMPT~, PROMPT+11
    ORIEN PROMPT~, PROMPT+11
    ORLOC HDR~, HDR+5
    ORREM ACTIVE~, DIALOG~, DIALOG+4, DIALOG+6, RES~, RES+4
    ORREM( ACTIVE+6
    ORSRV HDR+1~, HDR+3*, HDR+6
    ORY ACTIVE~, DIALOG~, HDR~, HDR+7*, PROMPT~, RES~, RES+4, MH~, MHR~, MHR+4
    , MHS~, MST~, PROMPTVL~, PROMPTVL+19*, WH~
    ORY( ACTIVE+14*, MH+15*
    ORY(0 DIALOG+19*
    ORY(1 DIALOG+9*, DIALOG+14*, DIALOG+16*
    OTEST MH~, MH+6
    OVALUE PROMPTVL~, REMFUN~
    PASS HDR+1~, HDR+4*, HDR+5*, HDR+6*, HDR+7
    PAT PROMPTVL~, REMFUN~
    PIECNT WH+1~, WH+17*, WH+18*, WH+20, WH+23*, WH+25
    PRINT WH+2~, WH+19*, WH+21*, WH+22, WH+24*, WH+26*, WH+27
    PUR WH+1~, WH+5*, WH+12*, WH+15, WH+22, WH+27
    RESULT MHR~, MHR+4, MST~, PROMPTVL+1~, PROMPTVL+13*, PROMPTVL+17, PROMPTVL+19, REMFUN~, WH~, WH+4
    RESULT( WH+6, WH+7, WH+9, WH+10, WH+11, WH+12
    RET REMFUN+1~
    RIEN ACTIVE+3~, ACTIVE+4*, ACTIVE+6*, ACTIVE+8, ACTIVE+14, DIALOG+4*
    RSTA ACTIVE+3~, ACTIVE+8*, ACTIVE+12*, ACTIVE+14
    RTN PROMPTVL+1~, PROMPTVL+13*, PROMPTVL+14, REMFUN+1~, REMFUN+2*, REMFUN+6
    >> SEQ REMFUN+4
    SUB MH+5~, MH+8*, MH+9*, MH+10, MH+15, PROMPTVL+1~, PROMPTVL+9*, PROMPTVL+10, REMFUN+1~, REMFUN+4*
    , REMFUN+5
    TEMP PROMPTVL+1~, PROMPTVL+14*, PROMPTVL+15, REMFUN+1~, REMFUN+6*, REMFUN+7
    TYP1 WH+1~, WH+20*, WH+21, WH+22, WH+25*, WH+26, WH+27
    TYPE WH+1~, WH+13*, WH+14, WH+16, WH+18, WH+20, WH+25
    U ACTIVE+8, ACTIVE+10, ACTIVE+14, DIALOG+14, DIALOG+16, DIALOG+19, MH+15, MHS+6, PROMPTVL+3, PROMPTVL+5
    , PROMPTVL+6, PROMPTVL+9, PROMPTVL+13, REMFUN+2, REMFUN+4, WH+7, WH+9, WH+10, WH+11, WH+12
    , WH+13, WH+15, WH+21, WH+22, WH+26, WH+27
    VAL PROMPTVL+1~, PROMPTVL+9*, PROMPTVL+10, REMFUN+1~, REMFUN+4*, REMFUN+5
    VALUE PROMPTVL~, REMFUN~
    VISITID DIALOG~, DIALOG+20
    WHFIND WH+28!
    WHMUFIND WH+28!
    WHNAME WH+28!
    WVIEN WH+1~, WH+9*
    WVNOT WH+1~, WH+29
    WVNOT( WH+15*, WH+22*, WH+27*
    WVPURIEN WH+1~, WH+5*
    WVRESULT WH+1~, WH+29
    WVRESULT( WH+9*, WH+10*
    X MHS+3~, MHS+6*, WH+18*
    YS MH+5~, MH+6, MHS~, MHS+7
    YS( MHS+6*
    YS("ADATE" MHS+5*
    YS("CODE" MH+6*
    YS("R1" MHS+4!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All