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

Package: Scheduling

Routine: SDRRINQ


Information

SDRRINQ ;ALB/MAH,DJS - Recall Reminder PATIENT INQUIRY ; MAR 31, 2023

Source Information

Source file <SDRRINQ.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 (,DD)^%DT  ^DIC  $$GET1^DIQ  ^DIR  
Kernel 1 $$NAME^XUSER  
Registration 1 DEM^VADPT  
Scheduling 1 QUE^SDRRINQ1  

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

Package Total Caller Graph
Scheduling 1 SDRR PATIENT INQUIRY  

Entry Points

Name Comments DBIA/ICR reference
EN ;Looping through both active recalls and archive entries
SELDT
SEL
SEL1
HDR ;Review all Recall Reminder on screen for all
ACT
ARC
DATE ; DIR call
PRT ;
REPORT
REPORT1
QUIT

External References

Name Field # of Occurrence
^%DT SELDT
DD^%DT SEL+7, SEL+12, SEL+15, SEL+16, SEL1+7, SEL1+12, SEL1+16, ACT+6, ACT+11, ACT+14
ACT+15, ARC+6, ARC+11, ARC+15
^DIC EN+4
$$GET1^DIQ SEL+1, SEL1+1, ACT+1, ARC+1
^DIR DATE+4, PRT+4, REPORT+12, REPORT+13, REPORT1+14, REPORT1+15
QUE^SDRRINQ1 SELDT+5
DEM^VADPT HDR+1
$$NAME^XUSER SEL+3, SEL+14, SEL1+3, SEL1+14, SEL1+17, ACT+3, ACT+13, ARC+3, ARC+13, ARC+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"**No Active Clinic Recall on file",!
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,"**No Archive Clinic Recalls on file",!
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: SELDT+0
Function Call: WRITE
  • Prompt: @IOF,HDR
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !!,"Enter 'R' for a date range or 'A' for all dates."
  • Line Location: DATE+5
Function Call: WRITE
  • Prompt: !!,?25,"No ACTIVE Recalls Reminders on file"
  • Line Location: REPORT+1
Function Call: WRITE
  • Prompt: !!,?25,"ACTIVE RECALL REMINDERS"
  • Line Location: REPORT+2
Function Call: WRITE
  • Prompt: !!,?25,"No INACTIVE Recalls Reminders on file"
  • Line Location: REPORT1+1
Function Call: WRITE
  • Prompt: !!,?25,"INACTIVE RECALL REMINDERS"
  • Line Location: REPORT1+2
Routine Call
  • DIC
  • Line Location:
    • EN+4
Routine Call
  • DIR
  • Line Location:
    • DATE+4
    • PRT+4
    • REPORT+12
    • REPORT+13
    • REPORT1+14
    • REPORT1+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(403.5 - [#403.5] EN+8, SELACT
^SD(403.51 - [#403.51] SEL+2, SEL1+2, ACT+2, ARC+2
^SD(403.54 - [#403.54] SEL+3, SEL1+3, ACT+3, ARC+3
^SD(403.56 - [#403.56] EN+9, SEL1SEL1+15, ARCARC+14
^TMP("SDRRINQ" EN+2!, SEL+17*, SEL1+19*, ACT+16*, ARC+18*, REPORT+1, REPORT+2, REPORT+3, REPORT+4, REPORT1+1
REPORT1+2, REPORT1+3, REPORT1+4, QUIT+2!

Label References

Name Line Occurrences
ACT SELDT+6
ARC SELDT+6
DATE EN+11, DATE+5
HDR REPORTREPORT+12, REPORT1REPORT1+14
PRT SELDT+3
QUIT EN+10, SELDT+6, SELDT+7, DATE+2, DATE+4, PRT+4
REPORT SELDT+6, SELDT+7
REPORT1 SELDT+6, SELDT+7
SEL SELDT+7
SEL1 SELDT+7
SELDT SELDT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT SELDT*, QUIT+2!
%DT("A" SELDT*
ACCINFOR SEL+1*, SEL+17, SEL1+1*, SEL1+19, ACT+1*, ACT+16, ARC+1*, ARC+18, QUIT!
CLINIC SEL+1*, SEL+17, SEL1+1*, SEL1+19, ACT+1*, ACT+16, ARC+1*, ARC+18, QUIT!
COMMENT SEL+8*, SEL+17, SEL1+8*, SEL1+19, ACT+7*, ACT+16, ARC+7*, ARC+18, QUIT!
DFN EN+1~, EN+7*, EN+8, EN+9, SELSEL1ACTARC, QUIT!
DIC EN+4*, EN+7!
DIC(0 EN+4*
DIR DATE+4!, PRT+4!, REPORT+12!, REPORT+13!, REPORT1+14!, REPORT1+15!, QUIT+1!
DIR("?" DATE+3*, PRT+3*
DIR("A" DATE+2*, PRT+2*, REPORT+12*, REPORT+13*, REPORT1+14*, REPORT1+15*
DIR("B" DATE+1*, PRT+2*
DIR(0 DATE+2*, PRT+2*, REPORT+12*, REPORT+13*, REPORT1+14*, REPORT1+15*
DIRUT DATE+2, DATE+4, PRT+4, QUIT!
DOB HDR+1*, QUIT!
DTOUT EN+5, REPORT+12, REPORT+13, REPORT1+14, REPORT1+15, QUIT!
DUOUT EN+5, REPORT+12, REPORT+13, REPORT1+14, REPORT1+15, QUIT!
EDT SELDT+1*, SELDT+2*, SEL+6, SEL+7, SEL1+6, SEL1+7, QUIT!
ERR EN+12!, DATE+2*, DATE+4*
ERROR SELDT+4!, PRT+4*
FAST SEL+9*, SEL+17, SEL1+9*, SEL1+19, ACT+8*, ACT+16, ARC+8*, ARC+18, QUIT!
HDR HDR+1*, HDR+2, QUIT!
IEN SEL*, SEL+17, ACT*, ACT+16, QUIT!
IENA SEL1*, SEL1+15, SEL1+19, ARC*, ARC+14, ARC+18, QUIT!
INFOR REPORT+4*, REPORT+5, REPORT+6, REPORT+7, REPORT+8, REPORT+9, REPORT+10, REPORT+11, REPORT1+4*, REPORT1+5
REPORT1+6, REPORT1+7, REPORT1+8, REPORT1+9, REPORT1+10, REPORT1+11, REPORT1+12, REPORT1+13, QUIT!
IOF HDR+2
IOSL REPORT+12, REPORT1+14
ITEM REPORT+3*, REPORT+4, REPORT1+3*, REPORT1+4, QUIT!
LAST4 HDR+1*, QUIT!
LOA SEL+10*, SEL+17, SEL1+10*, SEL1+19, ACT+9*, ACT+16, ARC+9*, ARC+18, QUIT!
NAME HDR+1*, QUIT!
NODE SEL*, SEL+1, SEL+2, SEL+3, SEL+6, SEL+8, SEL+9, SEL+10, SEL+12, SEL+14
SEL+15, SEL+16, ACT*, ACT+1, ACT+2, ACT+3, ACT+6, ACT+7, ACT+8, ACT+9
ACT+11, ACT+13, ACT+14, ACT+15, QUIT+1!
NODEA SEL1*, SEL1+1, SEL1+2, SEL1+3, SEL1+6, SEL1+8, SEL1+9, SEL1+10, SEL1+12, SEL1+14
, ARC*, ARC+1, ARC+2, ARC+3, ARC+6, ARC+7, ARC+8, ARC+9, ARC+11, ARC+13
QUIT+1!
NODEA2 SEL1+15*, SEL1+16, SEL1+17, SEL1+18, ARC+14*, ARC+15, ARC+16, ARC+17, QUIT+1!
PRDT SEL*, SEL+15*, SEL+17, ACT*, ACT+14*, ACT+16, QUIT+1!
PRDTA SEL1*, SEL1+16*, SEL1+19, ARC*, ARC+15*, ARC+18, QUIT+1!
PROVIDER SEL+3*, SEL+4*, SEL+17, SEL1+3*, SEL1+4*, SEL1+19, ACT+3*, ACT+4*, ACT+16, ARC+3*
ARC+4*, ARC+18, QUIT+1!
RANGE SELDTSELDT+2, SELDT+3, SELDT+6, SELDT+7, DATE+1*, DATE+6*, QUIT+1!
RDT SEL+5*, SEL+7*, SEL+17, SEL1+5*, SEL1+7*, SEL1+19, ACT+5*, ACT+6*, ACT+16, ARC+5*
ARC+6*, ARC+18, QUIT+1!
RSENT SEL*, SEL+11*, SEL+12*, SEL+13*, SEL+17, SEL1*, SEL1+11*, SEL1+12*, SEL1+13*, SEL1+19
, ACT*, ACT+10*, ACT+11*, ACT+12*, ACT+16, ARC*, ARC+10*, ARC+11*, ARC+12*, ARC+18
QUIT+1!
SDHDR DATE+1!
SDRREASN SEL1*, SEL1+18*, SEL1+19, ARC*, ARC+17*, ARC+18, QUIT+1!
SDT SELDT*, SELDT+2*, SEL+6, SEL+7, SEL1+6, SEL1+7, QUIT+1!
SHOW EN+3*, EN+8*, EN+10, QUIT!
SHOW1 EN+3*, EN+9*, EN+10, QUIT!
SSENT SEL*, SEL+16*, SEL+17, SEL+18*, ACT*, ACT+15*, ACT+16, ACT+17*, QUIT+1!
TYPE SEL*, SEL+2*, SEL+17, SEL1*, SEL1+2*, SEL1+19, ACT*, ACT+2*, ACT+16, ARC*
ARC+2*, ARC+18, QUIT+1!
USER SEL+14*, SEL+17, SEL1*, SEL1+14*, SEL1+19, ACT+13*, ACT+16, ARC*, ARC+13*, ARC+18
QUIT+1!
USER2 SEL1*, SEL1+17*, SEL1+19, ARC*, ARC+16*, ARC+18, QUIT+1!
VA QUIT+2!
VA("BID" HDR+1
VADM QUIT+2!
VADM(1 HDR+1
VADM(3 HDR+1
X SEL+7!, SEL+12!, SEL+15!, SEL+16!, SEL1+7!, SEL1+12!, SEL1+16!, ACT+6!, ACT+11!, ACT+14!
ACT+15!, ARC+6!, ARC+11!, ARC+15!
Y EN+6, EN+7!, SELDTSELDT+1, SELDT+5, SEL+6*, SEL+7!, SEL+12*!, SEL+15*!, SEL+16*!
SEL1+6*, SEL1+7!, SEL1+12*!, SEL1+16*!, ACT+6*!, ACT+11*!, ACT+14*!, ACT+15*!, ARC+6*!, ARC+11*!
ARC+15*!, DATE+5, DATE+6, QUIT!
YES DATE+1*, PRT+1*, QUIT+1!, QUIT+2!
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