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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC52

Package: Scheduling

Routine: SDEC52


Information

SDEC52 ;ALB/SAT,CT,LAB,BWF - VISTA SCHEDULING RPCS ;OCT 19, 2022

Source Information

Source file <SDEC52.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 6 $$RECALL^SDECAR1A  ERR1^SDECERR  ($$GAF,ETH,RACELST)^SDECU2  PDEMO^SDECU3  $$PTSEC^SDECUTL  KXREF^SDRRTSK  
VA FileMan 2 ^%DT  ($$GET1,GETS)^DIQ  
Kernel 1 ($$FMADD,$$FMTE,$$NOW)^XLFDT  

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 SDEC  

Entry Points

Name Comments DBIA/ICR reference
RECGET(SDECY,DFN,SDBEG,SDEND,MAXREC,LASTSUB,RECIEN,SDSTOP,SDFLAGS,SDCLL) ; GET entries from the RECALL REMINDERS file 403.5 for a given Patient and Recall Date range. ;alb/sat 658 add SDCLL
RECGETA ;
RECX
HDR ;Print out the header
RECGET1(DFN,IEN,SDBEG,SDEND,SDFLAGS) ;get all recall data for 1 patient ;alb/sat 651 - add SDFLAGS
; DFN = (required) patient ID pointer to PATIENT file 2
; IEN - (optional) recall ID pointer to RECALL REMINDERS file
; all records in date range will be return if IEN=""
RECGETD ;get recall data for date range
RECSDCL ;get recall data for clinics ;alb/sat 658
RECIEN(SDECY,RECIEN) ;Get recall data for one entry
RECIEN1 ;
RECGETP(DFN) ;get patient data
GET1 ;
PF(STRING,SUB,DI)

External References

Name Field # of Occurrence
^%DT RECGETA+27, RECGETA+31, RECGET1+9, RECGET1+12
$$GET1^DIQ RECGETD+5, RECGETD+9, RECIEN1+14, GET1+26, GET1+27
GETS^DIQ GET1+5
$$RECALL^SDECAR1A GET1+95
ERR1^SDECERR RECGETA+22, RECGET1+7
$$GAF^SDECU2 RECGETP+25
ETH^SDECU2 GET1+38
RACELST^SDECU2 GET1+37
PDEMO^SDECU3 RECGETP+2
$$PTSEC^SDECUTL RECGETP+26
KXREF^SDRRTSK GET1+9
$$FMADD^XLFDT RECGETA+27, RECGETA+28, RECGETA+31, RECGETA+32, RECGET1+12, RECGET1+13
$$FMTE^XLFDT GET1+29, GET1+30, GET1+31, GET1+36
$$NOW^XLFDT RECGETA+27, RECGETA+28, RECGETA+31, RECGETA+32, RECGET1+12, RECGET1+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(403.5 - [#403.5] GET1^DIQ,  GETS^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] RECGETA+37, RECGET1+7
^SD(403.5 - [#403.5] RECGETA+22, RECGETA+49, RECGET1+17, RECGETD+3, RECGETD+4, RECGETD+7, RECGETD+8, RECSDCL+8, RECSDCL+15, GET1+7

Label References

Name Line Occurrences
$$PF RECSDCL+5, RECSDCL+12
GET1 RECGET1+16, RECGET1+17, RECSDCL+9, RECSDCL+16
HDR RECGETA+17, RECIEN1+11
RECGET1 RECGETA+39, RECGETD+5, RECGETD+9, RECIEN1+16
RECGETD RECGETA+54
RECGETP RECIEN1+15, GET1+16
RECIEN1 RECGETA+23
RECSDCL RECGETA+50
RECX RECGETA+23, RECGETA+39, RECGETA+52

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT RECGETA+6~, RECGETA+27*, RECGETA+31*, RECGET1+4~, RECGET1+9*, RECGET1+12*, RECIEN1+6~
ACCESION RECGETA+2~, RECIEN1+2~, GET1+17*, GET1+40
APPTLEN RECGETA+2~, RECIEN1+2~, GET1+28*, GET1+41
BADADD RECGETA+7~, RECGETP+28*, GET1+47
CAT8G RECIEN1+4~, RECGETP+74*, GET1+93
CLINIEN RECGETA+2~, RECIEN1+2~, GET1+23*, GET1+24, GET1+26, GET1+27, GET1+41
CLINNAME RECGETA+2~, RECIEN1+2~, GET1+25*, GET1+41
COMM RECGETA+2~, RECIEN1+2~, GET1+18*, GET1+40
D0 GET1+8~, GET1+9*
DAPTDT RECGETA+2~, RECIEN1+2~, GET1+31*, GET1+42
DATE RECGETA+2~, RECIEN1+2~, GET1+12*, GET1+13, GET1+29*, GET1+35, GET1+42
DATE1 RECGETA+2~, RECIEN1+2~, GET1+30*, GET1+42
DATE2 RECGETA+2~, RECIEN1+2~, GET1+36*, GET1+42
DATE3 RECGETA+2~, RECIEN1+2~, GET1+34*, GET1+35*, GET1+44
DFN RECGET~, RECGETA+36*, RECGETA+37*, RECGETA+39, RECGET1~, RECGET1+7, RECGET1+17, RECGETD+5*, RECGETD+9*, RECSDCL+9*
RECIEN1+14*, RECIEN1+15, RECIEN1+16, RECGETP~, RECGETP+2, RECGETP+25, RECGETP+26, GET1+14*, GET1+16, GET1+37
GET1+38, GET1+39, GET1+95
DI PF~, PF+4*, PF+5
DOB RECGETA+2~, RECIEN1+2~, RECGETP+4*, GET1+39
ELIGIEN RECGETA+2~, RECIEN1+2~, RECGETP+11*, GET1+43
ELIGNAME RECGETA+2~, RECIEN1+2~, RECGETP+12*, GET1+43
ERR RECGETA+2~, RECGETA+12*, RECGETA+48, RECGETA+49*, RECGETA+51
FASTING RECGETA+2~, RECIEN1+2~, GET1+19*, GET1+40
GAF RECGETA+3~, RECIEN1+3~, RECGETP+25*, GET1+45
GENDER RECGETA+3~, RECIEN1+3~, RECGETP+5*, GET1+39
HRN RECGETA+3~, RECIEN1+3~, RECGETP+6*, GET1+39
I GET1+8~
IEN RECGETA+3~, RECGET1~, RECGET1+15*, RECGET1+16, RECGET1+17*, RECSDCL+1~, RECSDCL+6, RECSDCL+7*, RECSDCL+8*, RECSDCL+13
RECSDCL+14*, RECSDCL+15*, RECIEN1+3~, GET1+5, GET1+7, GET1+9, GET1+12, GET1+14, GET1+17, GET1+18
GET1+19, GET1+20, GET1+21, GET1+22, GET1+23, GET1+25, GET1+28, GET1+29, GET1+30, GET1+31
GET1+32, GET1+33, GET1+34, GET1+36, GET1+39
INSTIEN RECGETA+3~, RECIEN1+3~, RECGETP+8*, GET1+39
INSTNAME RECGETA+3~, RECIEN1+3~, RECGETP+9*, GET1+39
K2CITY RECGETA+8~, RECGETP+47*, GET1+66
K2NAME RECGETA+8~, RECGETP+41*, GET1+60
K2PHONE RECGETA+8~, RECGETP+43*, GET1+62
K2REL RECGETA+8~, RECGETP+42*, GET1+61
K2STATE RECGETA+8~, RECGETP+48*, GET1+67
K2STREET RECGETA+8~, RECGETP+44*, GET1+63
K2STREET3 RECGETA+8~, RECGETP+46*, GET1+65
K2ZIP RECGETA+8~, RECGETP+49*, GET1+68
KCITY RECGETA+7~, RECGETP+37*, GET1+56
KNAME RECGETA+7~, RECGETP+31*, GET1+50
KPHONE RECGETA+7~, RECGETP+33*, GET1+52
KREL RECGETA+7~, RECGETP+32*, GET1+51
KSTATE RECGETA+7~, RECGETP+38*, GET1+57
KSTREET RECGETA+7~, RECGETP+34*, GET1+53
KSTREET2 RECGETA+7~, RECGETP+35*, GET1+54
KSTREET3 RECGETA+7~, RECGETP+36*, GET1+55
KZIP RECGETA+7~, RECGETP+39*, GET1+58
LASTSUB RECGET~, RECGETA+44*, RECGETD+3, RECGETD+4*, RECGETD+7, RECGETD+8*, RECSDCL+4, RECSDCL+7*, RECSDCL+11, RECSDCL+14*
MAXREC RECGET~, RECGETA+42*, RECGETD+3, RECGETD+4, RECGETD+7, RECGETD+8, RECSDCL+6, RECSDCL+8, RECSDCL+13, RECSDCL+15
N3 GET1+8~
N4 GET1+8~
NAME RECGETA+3~, RECIEN1+3~, RECGETP+3*, GET1+39
NOK RECGETA+7~, RECGETP+30*, GET1+49
NOK2 RECGETA+8~, RECGETP+40*, GET1+59
OPHONE RECGETA+7~, RECGETP+29*, GET1+48
PADDRES1 RECGETA+5~, RECIEN1+5~, RECGETP+17*, GET1+44
PADDRES2 RECGETA+5~, RECIEN1+5~, RECGETP+18*, GET1+44
PADDRES3 RECGETA+5~, RECIEN1+5~, RECGETP+19*, GET1+44
PCELL RECGETA+10~, RECGETP+66*, GET1+85
PCITY RECGETA+5~, RECIEN1+5~, RECGETP+20*, GET1+45
PCOUNTRY RECGETA+5~, RECIEN1+5~, RECGETP+22*, GET1+45
PCOUNTY RECGETA+8~, RECGETP+50*, GET1+69
PD RECGETA+3~, RECIEN1+3~
PEMAIL RECGETA+10~, RECGETP+68*, GET1+87
PETH GET1+1~, GET1+38, GET1+46
PETHN GET1+1~, GET1+38, GET1+46
PFFFF RECGETA+10~, RECGETP+69*, GET1+88
PFLOCAL RECGETA+10~, RECGETP+72*, GET1+91
PFNATIONAL RECGETA+10~, RECGETP+71*, GET1+90
PFVCD RECGETA+10~, RECGETP+70*, GET1+89
PM RECGETA+3~, RECIEN1+3~
PMARITAL RECGETA+9~, RECGETP+51*, GET1+70
PPAGER RECGETA+10~, RECGETP+67*, GET1+86
PRACE GET1+1~, GET1+37, GET1+46
PRACEN GET1+1~, GET1+37, GET1+46
PRELIGION RECGETA+9~, RECGETP+52*, GET1+71
PRHBLOC GET1+1~, GET1+4*, GET1+27*, GET1+46
PRIGRP RECGETA+3~, RECIEN1+3~, RECGETP+10*, RECGETP+74, GET1+43
PROVNAME GET1+1~, GET1+22*, GET1+41
PSTATE RECGETA+5~, RECIEN1+5~, RECGETP+21*, GET1+45
PTACTIVE RECGETA+9~, RECGETP+53*, GET1+72
PTADDRESS1 RECGETA+9~, RECGETP+54*, GET1+73
PTADDRESS2 RECGETA+9~, RECGETP+55*, GET1+74
PTADDRESS3 RECGETA+9~, RECGETP+56*, GET1+75
PTCITY RECGETA+9~, RECGETP+57*, GET1+76
PTCOUNTRY RECGETA+10~, RECGETP+61*, GET1+80
PTCOUNTY RECGETA+10~, RECGETP+62*, GET1+81
PTEND RECGETA+10~, RECGETP+65*, GET1+84
PTINFO RECGETA+3~, RECIEN1+3~
PTMPHONE RECGETA+10~, RECGETP+63*, GET1+82
PTPHONE RECGETA+5~, RECGETP+24*, GET1+46
PTSTART RECGETA+10~, RECGETP+64*, GET1+83
PTSTATE RECGETA+9~, RECGETP+58*, GET1+77
PTZIP RECGETA+9~, RECGETP+59*, GET1+78
PTZIP4 RECGETA+9~, RECGETP+60*, GET1+79
PZIP4 RECGETA+5~, RECIEN1+5~, RECGETP+23*, GET1+45
RECIEN RECGET~, RECGETA+21*, RECGETA+22, RECGETA+23, RECIEN~, RECIEN1+14, RECIEN1+16, GET1+95
RRAPPTYP RECGETA+3~, RECIEN1+3~, GET1+20*, GET1+40
RRPROVIEN RECGETA+3~, RECIEN1+3~, GET1+21*, GET1+41
RRPROVNAME RECGETA+3~, RECIEN1+3~
S2STREE2 RECGETA+8~, RECGETP+45*, GET1+64
SDBEG RECGET~, RECGETA+26*, RECGETA+27*, RECGETA+28*, RECGETA+39, RECGET1~, RECGET1+9*, RECGET1+10*, RECGETD+3, RECGETD+5
RECGETD+7, RECGETD+9, RECIEN1+4~, RECIEN1+12*, RECIEN1+16, GET1+13
SDCL RECGETA+1~, RECGETA+48*, RECGETA+49, RECSDCL+1~, RECSDCL+4*, RECSDCL+5, RECSDCL+6*, RECSDCL+8, RECSDCL+11*, RECSDCL+12
RECSDCL+13*, RECSDCL+15
SDCLL RECGET~, RECGETA+46*, RECGETA+47, RECGETA+48, RECGETA+52, RECSDCL+5, RECSDCL+6, RECSDCL+12, RECSDCL+13
SDCNT RECGETA+6~, RECGETA+24*, RECIEN1+6~
SDDATA RECGETA+1~, GET1+2!
SDDATA( GET1+12, GET1+14, GET1+17, GET1+18, GET1+19, GET1+20, GET1+21, GET1+22, GET1+23, GET1+25
GET1+28, GET1+29, GET1+30, GET1+31, GET1+32, GET1+33, GET1+34, GET1+36
SDDEMO RECGETA+1~, RECGETP+2
SDDEMO("BADADD" RECGETP+28
SDDEMO("DOB" RECGETP+4
SDDEMO("ELIGIEN" RECGETP+11
SDDEMO("ELIGNAME" RECGETP+12
SDDEMO("GENDER" RECGETP+5
SDDEMO("HPHONE" RECGETP+24
SDDEMO("HRN" RECGETP+6
SDDEMO("INSTIEN" RECGETP+8
SDDEMO("INSTNAME" RECGETP+9
SDDEMO("K2CITY" RECGETP+47
SDDEMO("K2NAME" RECGETP+41
SDDEMO("K2PHONE" RECGETP+43
SDDEMO("K2REL" RECGETP+42
SDDEMO("K2STATE" RECGETP+48
SDDEMO("K2STREET" RECGETP+44
SDDEMO("K2STREET2" RECGETP+45
SDDEMO("K2STREET3" RECGETP+46
SDDEMO("K2ZIP" RECGETP+49
SDDEMO("KCITY" RECGETP+37
SDDEMO("KNAME" RECGETP+31
SDDEMO("KPHONE" RECGETP+33
SDDEMO("KREL" RECGETP+32
SDDEMO("KSTATE" RECGETP+38
SDDEMO("KSTREET" RECGETP+34
SDDEMO("KSTREET2" RECGETP+35
SDDEMO("KSTREET3" RECGETP+36
SDDEMO("KZIP" RECGETP+39
SDDEMO("NAME" RECGETP+3
SDDEMO("NOK" RECGETP+30
SDDEMO("NOK2" RECGETP+40
SDDEMO("OPHONE" RECGETP+29
SDDEMO("PADDRES1" RECGETP+17
SDDEMO("PADDRES2" RECGETP+18
SDDEMO("PADDRES3" RECGETP+19
SDDEMO("PCELL" RECGETP+66
SDDEMO("PCITY" RECGETP+20
SDDEMO("PCOUNTRY" RECGETP+22
SDDEMO("PCOUNTY" RECGETP+50
SDDEMO("PEMAIL" RECGETP+68
SDDEMO("PFLOCAL" RECGETP+72
SDDEMO("PFNATIONAL" RECGETP+71
SDDEMO("PF_FFF" RECGETP+69
SDDEMO("PF_VCD" RECGETP+70
SDDEMO("PMARITAL" RECGETP+51
SDDEMO("PPAGER" RECGETP+67
SDDEMO("PRELIGION" RECGETP+52
SDDEMO("PRIGRP" RECGETP+10
SDDEMO("PSTATE" RECGETP+21
SDDEMO("PTACTIVE" RECGETP+53
SDDEMO("PTADDRESS1" RECGETP+54
SDDEMO("PTADDRESS2" RECGETP+55
SDDEMO("PTADDRESS3" RECGETP+56
SDDEMO("PTCITY" RECGETP+57
SDDEMO("PTCOUNTRY" RECGETP+61
SDDEMO("PTCOUNTY" RECGETP+62
SDDEMO("PTEND" RECGETP+65
SDDEMO("PTPHONE" RECGETP+63
SDDEMO("PTSTART" RECGETP+64
SDDEMO("PTSTATE" RECGETP+58
SDDEMO("PTZIP" RECGETP+59
SDDEMO("PTZIP+4" RECGETP+60
SDDEMO("PZIP+4" RECGETP+23
SDDEMO("SIMILAR" RECGETP+75
SDDEMO("SSN" RECGETP+7
SDDEMO("SUBGRP" RECGETP+73
SDDEMO("SVCCONN" RECGETP+13
SDDEMO("SVCCONNP" RECGETP+14
SDDEMO("TYPEIEN" RECGETP+15
SDDEMO("TYPENAME" RECGETP+16
SDDFN RECGETA+4~, RECGETD+3, RECGETD+4*, RECGETD+5, RECGETD+7, RECGETD+8*, RECGETD+9
SDECI RECGETA+1~, RECGETA+16*, RECGETA+22, RECXRECX+2, HDR+19, RECGET1+7, RECGETD+3, RECGETD+4, RECGETD+7
RECGETD+8, RECSDCL+6, RECSDCL+8, RECSDCL+13, RECSDCL+15, RECIEN1+10*, GET1+99*
SDECY RECGET~, RECGETA+14*, RECGETA+15, RECGETA+22, RECGETA+49, RECXRECX+2, HDR+19, RECGET1+7, RECIEN~
RECIEN1+8*, RECIEN1+9, GET1+99
SDEND RECGET~, RECGETA+30*, RECGETA+31*, RECGETA+32*, RECGETA+39, RECGET1~, RECGET1+12*, RECGET1+13*, RECGETD+3, RECGETD+5
RECGETD+7, RECGETD+9, RECIEN1+4~, RECIEN1+13*, RECIEN1+16, GET1+13
SDFLAGS RECGET~, RECGETA+19*, RECGETA+39, RECGET1~, RECGET1+5*, RECGETD+1*, RECGETD+5, RECGETD+9, GET1+3*, GET1+24
SDI RECGETA+6~, RECGETD+3*, RECGETD+4, RECGETD+7*, RECGETD+8, RECIEN1+6~, PF+1~, PF+5*, PF+6
SDJ RECGETA+6~, RECGETA+48*, RECSDCL+1~, RECSDCL+5*, RECSDCL+6*, RECSDCL+12*, RECSDCL+13*
SDMSG RECGETA+1~, GET1+2!, GET1+7, GET1+11
SDREC RECIEN1+4~, GET1+95*, GET1+96, GET1+97, GET1+98
SDSENS RECGETA+6~, RECIEN1+6~, RECGETP+26*, GET1+45
SDSTOP RECGET~, RECGETA+34*, RECGETD+2, RECGETD+6, RECSDCL+3, RECSDCL+10
SDSUB RECGETA+6~, RECGETA+13*, RECX+1, RECGETD+3*, RECGETD+7*, RECSDCL+6*, RECSDCL+8*, RECSDCL+13*, RECSDCL+15*, RECIEN1+6~
RECIEN1+7*
SDTMP RECGETA+1~, RECX*, RECX+1*, RECX+2, HDR+1*, HDR+2*, HDR+3*, HDR+4*, HDR+5*, HDR+6*
HDR+7*, HDR+8*, HDR+9*, HDR+10*, HDR+11*, HDR+12*, HDR+13*, HDR+14*, HDR+15*, HDR+16*
HDR+17*, HDR+18*, HDR+19, GET1+39*, GET1+40*, GET1+41*, GET1+42*, GET1+43*, GET1+44*, GET1+45*
GET1+46*, GET1+47*, GET1+48*, GET1+49*, GET1+50*, GET1+51*, GET1+52*, GET1+53*, GET1+54*, GET1+55*
GET1+56*, GET1+57*, GET1+58*, GET1+59*, GET1+60*, GET1+61*, GET1+62*, GET1+63*, GET1+64*, GET1+65*
GET1+66*, GET1+67*, GET1+68*, GET1+69*, GET1+70*, GET1+71*, GET1+72*, GET1+73*, GET1+74*, GET1+75*
GET1+76*, GET1+77*, GET1+78*, GET1+79*, GET1+80*, GET1+81*, GET1+82*, GET1+83*, GET1+84*, GET1+85*
GET1+86*, GET1+87*, GET1+88*, GET1+89*, GET1+90*, GET1+91*, GET1+92*, GET1+93*, GET1+94*, GET1+95*
GET1+96*, GET1+97*, GET1+98*, GET1+99
SIMILAR RECIEN1+4~, RECGETP+75*, GET1+94
SSN RECGETA+3~, RECIEN1+3~, RECGETP+7*, GET1+39
STR GET1+8~
STRING PF~, PF+2*, PF+5
SUB PF~, PF+3*, PF+5
SUBGRP RECIEN1+4~, RECGETP+73*, RECGETP+74, GET1+92
SVCCONNP RECGETA+4~, RECIEN1+4~, RECGETP+14*, GET1+43
SVVCCONN RECGETA+4~, RECIEN1+4~, RECGETP+13*, GET1+43
TYPEIEN RECGETA+6~, RECIEN1+6~, RECGETP+15*, GET1+44
TYPENAME RECGETA+6~, RECIEN1+6~, RECGETP+16*, GET1+44
U RECGETA+48, RECX+1, RECSDCL+5, RECSDCL+6, RECSDCL+12, RECSDCL+13, GET1+39, GET1+40, GET1+41, GET1+42
GET1+43, GET1+44, GET1+45, GET1+46, GET1+47, GET1+48, GET1+49, GET1+50, GET1+51, GET1+52
GET1+53, GET1+54, GET1+55, GET1+56, GET1+57, GET1+58, GET1+59, GET1+60, GET1+61, GET1+62
GET1+63, GET1+64, GET1+65, GET1+66, GET1+67, GET1+68, GET1+69, GET1+70, GET1+71, GET1+72
GET1+73, GET1+74, GET1+75, GET1+76, GET1+77, GET1+78, GET1+79, GET1+80, GET1+81, GET1+82
GET1+83, GET1+84, GET1+85, GET1+86, GET1+87, GET1+88, GET1+89, GET1+90, GET1+91, GET1+92
GET1+93, GET1+94, GET1+95, GET1+96, GET1+97, GET1+98, PF+4
USERIEN RECGETA+6~, RECIEN1+6~, GET1+32*, GET1+42
USERNAME RECGETA+6~, RECIEN1+6~, GET1+33*, GET1+42
X RECGETA+6~, RECGETA+27*, RECGETA+31*, RECGET1+4~, RECGET1+9*, RECGET1+12*, RECIEN1+6~, GET1+8~
Y RECGETA+6~, RECGETA+27, RECGETA+31, RECGET1+4~, RECGET1+9, RECGET1+12, RECIEN1+6~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All