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

Package: Scheduling

Routine: SDECAR1


Information

SDECAR1 ;ALB/SAT - VISTA SCHEDULING RPCS ;MAR 15, 2017

Source Information

Source file <SDECAR1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 5 ($$FNUM,$$MRTC)^SDECAR  ($$CHILDREN,$$GETAPPTS,$$WLPC,ARDEMO)^SDECAR1A  $$GAF^SDECU2  PDEMO^SDECU3  ($$PD,$$PTSEC)^SDECUTL  
Kernel 2 ($$FMADD,$$NOW)^XLFDT  $$UP^XLFSTR  
VA FileMan 2 ^%DT  ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Scheduling 2 SDEC  SDEC54  

Entry Points

Name Comments DBIA/ICR reference
ARGET(RET,ARIEN1,MAXREC,SDBEG,SDEND,DFN,LASTSUB,SDTOP,SVCL,DESDT,PRL,SVCR,SCVISIT,CLINIC,ORIGDT) ;Appt Req GET ;alb/sat 658 add SVCL-SCVISIT
ARGET1 ;
ARX
HDR ;Send back the header
; 1 2
ONEPAT ; Process one patient

External References

Name Field # of Occurrence
^%DT ARGET1+22, ARGET1+25
$$GET1^DIQ ONEPAT+14, ONEPAT+15, ONEPAT+74, ONEPAT+75, ONEPAT+76
GETS^DIQ ONEPAT+4
$$FNUM^SDECAR ARGET1+14
$$MRTC^SDECAR ONEPAT+83
$$CHILDREN^SDECAR1A ONEPAT+82
$$GETAPPTS^SDECAR1A ONEPAT+81
$$WLPC^SDECAR1A ONEPAT+77
ARDEMO^SDECAR1A ONEPAT+101
$$GAF^SDECU2 ONEPAT+40
PDEMO^SDECU3 ONEPAT+17
$$PD^SDECUTL ARGET1+35, ARGET1+44
$$PTSEC^SDECUTL ONEPAT+85
$$FMADD^XLFDT ARGET1+25, ARGET1+26
$$NOW^XLFDT ARGET1+25, ARGET1+26
$$UP^XLFSTR ARGET1+46, ARGET1+49

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.85 - [#409.85] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] ARGET1+35
^DPT - [#2] ARGET1+28
^SDEC(409.85 - [#409.85] ARGET1+17, ARGET1+57, ARGET1+65, ARGET1+66, ARGET1+77, ARGET1+81, ARGET1+83, ARGET1+97, ARGET1+103, ARGET1+105
, ARGET1+108, ARGET1+110, ARGET1+113, ARGET1+115, ARGET1+117, ARGET1+119, ARGET1+126, ARGET1+128, ARGET1+133, ARGET1+135

Label References

Name Line Occurrences
ARX ARGET1+68, ARGET1+86
HDR ARGET1+16
ONEPAT ARGET1+61, ARGET1+65, ARGET1+66, ARGET1+78, ARGET1+84, ARGET1+98, ARGET1+105, ARGET1+110, ARGET1+115, ARGET1+120
, ARGET1+130, ARGET1+137

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ARGET1+11~, ARGET1+22*, ARGET1+25*
APPTPTRS ARGET1+11~, ONEPAT+81*, ONEPAT+100
APPTYPE ONEPAT+1~, ONEPAT+52*, ONEPAT+100
ARASD ARGET1+10~, ONEPAT+2!, ONEPAT+65*, ONEPAT+66*, ONEPAT+67*, ONEPAT+68*, ONEPAT+69*, ONEPAT+99
ARCLERK ONEPAT+2!, ONEPAT+63*, ONEPAT+67
ARCLERKN ONEPAT+2!, ONEPAT+64*, ONEPAT+68
ARCLIEN ARGET1+6~, ONEPAT+50*, ONEPAT+91
ARCLIENL ARGET1+8~, ONEPAT+46*, ONEPAT+50
ARCLNAME ARGET1+6~, ONEPAT+51*, ONEPAT+91
ARCOMM ARGET1+7~, ONEPAT+72*, ONEPAT+93
ARDAM ONEPAT+2!, ONEPAT+62*, ONEPAT+69
ARDAPTDT ARGET1+7~, ONEPAT+71*, ONEPAT+93
ARDATA ARGET1+10~, ONEPAT+2!, ONEPAT+5, ONEPAT+77
ARDATA( ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43, ONEPAT+44, ONEPAT+45, ONEPAT+46, ONEPAT+47
, ONEPAT+48, ONEPAT+51, ONEPAT+52, ONEPAT+53, ONEPAT+54, ONEPAT+55, ONEPAT+56, ONEPAT+57, ONEPAT+58, ONEPAT+59
, ONEPAT+60, ONEPAT+61, ONEPAT+62, ONEPAT+63, ONEPAT+64, ONEPAT+70, ONEPAT+71, ONEPAT+72, ONEPAT+78, ONEPAT+79
, ONEPAT+80, ONEPAT+84, ONEPAT+86
ARDISPD ARGET1+8~, ONEPAT+78*, ONEPAT+97
ARDISPU ARGET1+8~, ONEPAT+79*, ONEPAT+97
ARDISPUN ARGET1+8~, ONEPAT+80*, ONEPAT+97
AREDT ARGET1+8~, ONEPAT+55*, ONEPAT+99
AREESTAT ARGET1+7~
ARENPRI ARGET1+10~, ONEPAT+57*, ONEPAT+93
ARIEN ARGET1+8~, ARGET1+19*, ARGET1+59*, ARGET1+65*, ARGET1+66*, ARGET1+76*, ARGET1+77*, ARGET1+82*, ARGET1+83*, ARGET1+96*
, ARGET1+97*, ARGET1+104*, ARGET1+105*, ARGET1+109*, ARGET1+110*, ARGET1+114*, ARGET1+115*, ARGET1+118*, ARGET1+119*, ARGET1+127*
, ARGET1+128*, ARGET1+134*, ARGET1+135*, ONEPAT+4, ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43
, ONEPAT+44, ONEPAT+45, ONEPAT+46, ONEPAT+47, ONEPAT+48, ONEPAT+51, ONEPAT+52, ONEPAT+53, ONEPAT+54, ONEPAT+55
, ONEPAT+56, ONEPAT+57, ONEPAT+58, ONEPAT+59, ONEPAT+60, ONEPAT+61, ONEPAT+62, ONEPAT+63, ONEPAT+64, ONEPAT+70
, ONEPAT+71, ONEPAT+72, ONEPAT+74, ONEPAT+75, ONEPAT+76, ONEPAT+77, ONEPAT+78, ONEPAT+79, ONEPAT+80, ONEPAT+81
, ONEPAT+82, ONEPAT+83, ONEPAT+84, ONEPAT+89
ARIEN1 ARGET~, ARGET1+56*, ARGET1+57*, ARGET1+58, ARGET1+59, ARGET1+62
ARINST ARGET1+4~, ONEPAT+43*, ONEPAT+89
ARINSTNM ARGET1+4~, ONEPAT+44*, ONEPAT+89
ARMAI ARGET1+9~, ONEPAT+75*, ONEPAT+93
ARMAN ARGET1+9~, ONEPAT+76*, ONEPAT+93
ARMAR ARGET1+9~, ONEPAT+74*, ONEPAT+93
ARMRTC ONEPAT+1~, ONEPAT+83*, ONEPAT+100
ARORIGDT ARGET1+4~, ONEPAT+8*, ONEPAT+9, ONEPAT+89
ARPC ARGET1+10~, ONEPAT+77*, ONEPAT+95
ARPOS ARGET1+4~
ARPRIO ARGET1+7~, ONEPAT+56*, ONEPAT+91
ARPROV ARGET1+7~, ONEPAT+59*, ONEPAT+91
ARPROVNM ARGET1+7~, ONEPAT+60*, ONEPAT+93
ARREQBY ARGET1+7~, ONEPAT+58*, ONEPAT+91
ARSDOA ONEPAT+2!, ONEPAT+61*, ONEPAT+66
ARSSIEN ARGET1+6~
ARSSNAME ARGET1+6~
ARSTAT ARGET1+9~, ONEPAT+6*, ONEPAT+7
ARSTOP ARGET1+9~, ONEPAT+47*, ONEPAT+99
ARSTOPN ARGET1+9~, ONEPAT+48*, ONEPAT+99
ARSVCCON ARGET1+8~, ONEPAT+70*, ONEPAT+97
ARTEAM ARGET1+4~
ARTYPE ARGET1+4~, ONEPAT+45*, ONEPAT+89
ARUSER ARGET1+7~, ONEPAT+53*, ONEPAT+91
ARUSRNM ARGET1+7~, ONEPAT+54*, ONEPAT+91
CHILDREN ONEPAT+1~, ONEPAT+82*, ONEPAT+100
CLINIC ARGET~, ARGET1+52*, ARGET1+68, ARGET1+70
CLOSED ARGET1+4~, ONEPAT+7
COUNT ARGET1+9~, ARGET1+14*, ARGET1+62, ARGET1+70, ARGET1+74, ARGET1+77, ARGET1+81, ARGET1+83, ARGET1+89, ARGET1+94
, ARGET1+97, ARGET1+101, ARGET1+103, ARGET1+105, ARGET1+108, ARGET1+110, ARGET1+113, ARGET1+115, ARGET1+117, ARGET1+119
, ARGET1+126, ARGET1+128, ARGET1+133, ARGET1+135, ARX, ARX+2, HDR+35, ONEPAT+87*, ONEPAT+102
DES ARGET1+9~, ARGET1+74*, ARGET1+75, ARGET1+77, ARGET1+94*, ARGET1+95, ARGET1+97
DESDT ARGET~, ARGET1+37*, ARGET1+72, ARGET1+74, ARGET1+92, ARGET1+94
DFN ARGET~, ARGET1+27*, ARGET1+28*, ARGET1+29, ARGET1+64, ARGET1+65, ARGET1+66, ARGET1+123, ONEPAT+10*, ONEPAT+11
, ONEPAT+17, ONEPAT+40, ONEPAT+85, ONEPAT+89, ONEPAT+101
DOB ARGET1+4~, ONEPAT+19*
DUZ(2 ARGET1+17
ELIGIEN ARGET1+5~, ONEPAT+26*, ONEPAT+95
ELIGNAME ARGET1+5~, ONEPAT+27*, ONEPAT+95
FNUM ARGET1+4~, ARGET1+14*, ONEPAT+4, ONEPAT+6, ONEPAT+8, ONEPAT+10, ONEPAT+12, ONEPAT+13, ONEPAT+43, ONEPAT+44
, ONEPAT+45, ONEPAT+46, ONEPAT+47, ONEPAT+48, ONEPAT+51, ONEPAT+52, ONEPAT+53, ONEPAT+54, ONEPAT+55, ONEPAT+56
, ONEPAT+57, ONEPAT+58, ONEPAT+59, ONEPAT+60, ONEPAT+61, ONEPAT+62, ONEPAT+63, ONEPAT+64, ONEPAT+70, ONEPAT+71
, ONEPAT+72, ONEPAT+78, ONEPAT+79, ONEPAT+80, ONEPAT+84
FRULES ARGET1+5~, ARGET1+18*, ARGET1+60*, ONEPAT+3*, ONEPAT+7, ONEPAT+9
GAF ARGET1+10~, ONEPAT+40*, ONEPAT+99
GENDER ARGET1+4~, ONEPAT+20*
GLOREF ARGET1+5~, ARGET1+17*
HRN ARGET1+5~, ONEPAT+21*
INSTIEN ARGET1+5~, ONEPAT+23*
INSTNAME ARGET1+5~, ONEPAT+24*
LASTSUB ARGET~, ARGET1+29*, ARGET1+69, ARGET1+73, ARGET1+76, ARGET1+80, ARGET1+82, ARGET1+88, ARGET1+93, ARGET1+96
, ARGET1+100, ARGET1+102, ARGET1+104, ARGET1+107, ARGET1+109, ARGET1+112, ARGET1+114, ARGET1+116, ARGET1+118, ARGET1+125
, ARGET1+127, ARGET1+132, ARGET1+134
MAXREC ARGET~, ARGET1+15*, ARGET1+70, ARGET1+74, ARGET1+77, ARGET1+81, ARGET1+83, ARGET1+89, ARGET1+94, ARGET1+97
, ARGET1+101, ARGET1+103, ARGET1+105, ARGET1+108, ARGET1+110, ARGET1+113, ARGET1+115, ARGET1+117, ARGET1+119, ARGET1+126
, ARGET1+128, ARGET1+133, ARGET1+135
NAME ARGET1+4~, ONEPAT+18*
ORIGDT ARGET~, ARGET1+54*, ARGET1+80, ARGET1+81
PADDRES1 ARGET1+10~, ONEPAT+32*
PADDRES2 ARGET1+10~, ONEPAT+33*
PADDRES3 ARGET1+10~, ONEPAT+34*
PCITY ARGET1+10~, ONEPAT+35*
PCOUNTRY ARGET1+6~, ONEPAT+37*
PPC ARGET1+10~
PR ARGET1+41~, ARGET1+42*, ARGET1+43*, ARGET1+44
PR1 ARGET1+87~, ARGET1+101*, ARGET1+103, ARGET1+105
PRHBLOC ONEPAT+1~, ONEPAT+15*, ONEPAT+100
PRIGRP ARGET1+5~, ONEPAT+25*, ONEPAT+95
PRL ARGET~, ARGET1+39*, ARGET1+40, ARGET1+42, ARGET1+44*, ARGET1+99, ARGET1+101
PSTATE ARGET1+10~, ONEPAT+36*
PTINFOLSTA ARGET1+8~
PTPHONE ARGET1+10~, ONEPAT+42*, ONEPAT+100
PZIP4 ARGET1+10~, ONEPAT+38*
RET ARGET~, ARGET1+12*, ARGET1+13, ARGET1+62, ARX, ARX+2, HDR+35, ONEPAT+102
SCVISIT ARGET~, ARGET1+49*, ARGET1+50*, ARGET1+111, ARGET1+113, ARGET1+115
SDBEG ARGET~, ARGET1+21*, ARGET1+22*, ARGET1+23*, ARGET1+80, ARGET1+102, ARGET1+107, ARGET1+112, ARGET1+116, ARGET1+125
, ARGET1+133, ONEPAT+9
SDCL ARGET1+11~, ARGET1+70*, ARGET1+71, ARGET1+77, ARGET1+81, ARGET1+83, ONEPAT+13*, ONEPAT+14, ONEPAT+15
SDDEMO ARGET1+11~, ONEPAT+17
SDDEMO("DOB" ONEPAT+19
SDDEMO("ELIGIEN" ONEPAT+26
SDDEMO("ELIGNAME" ONEPAT+27
SDDEMO("GENDER" ONEPAT+20
SDDEMO("HPHONE" ONEPAT+42
SDDEMO("HRN" ONEPAT+21
SDDEMO("INSTIEN" ONEPAT+23
SDDEMO("INSTNAME" ONEPAT+24
SDDEMO("NAME" ONEPAT+18
SDDEMO("PADDRES1" ONEPAT+32
SDDEMO("PADDRES2" ONEPAT+33
SDDEMO("PADDRES3" ONEPAT+34
SDDEMO("PCITY" ONEPAT+35
SDDEMO("PCOUNTRY" ONEPAT+37
SDDEMO("PRIGRP" ONEPAT+25
SDDEMO("PSTATE" ONEPAT+36
SDDEMO("PZIP+4" ONEPAT+38
SDDEMO("SSN" ONEPAT+22
SDDEMO("SVCCONN" ONEPAT+28
SDDEMO("SVCCONNP" ONEPAT+29
SDDEMO("TYPEIEN" ONEPAT+30
SDDEMO("TYPENAME" ONEPAT+31
SDEND ARGET~, ARGET1+24*, ARGET1+25*, ARGET1+26*, ARGET1+81, ARGET1+103, ARGET1+108, ARGET1+113, ARGET1+117, ARGET1+126
, ARGET1+132, ONEPAT+9
SDI ARGET1+11~, ARGET1+34*, ARGET1+35, ARGET1+42*, ARGET1+44, ARGET1+69*, ARGET1+70*, ARGET1+83, ARGET1+88*, ARGET1+89*
, ARGET1+119, ONEPAT+1~, ONEPAT+86*
SDJ ARGET1+11~, ARGET1+125*, ARGET1+126*, ARGET1+128, ARGET1+132*, ARGET1+133*, ARGET1+135
SDK ARGET1+9~, ARGET1+100*, ARGET1+101*, ARGET1+105
SDMTRC ARGET1+11~, ONEPAT+86*, ONEPAT+99
SDPARENT ARGET1+11~, ONEPAT+84*, ONEPAT+100
SDPS ARGET1+11~, ONEPAT+12*, ONEPAT+100
SDRTMP ARGET1+9~, HDR+2*, HDR+4*, HDR+6*, HDR+8*, HDR+10*, HDR+12*, HDR+14*, HDR+16*, HDR+18*
, HDR+20*, HDR+22*, HDR+24*, HDR+25*, HDR+26*, HDR+27*, HDR+28*, HDR+29*, HDR+30*, HDR+31*
, HDR+32*, HDR+33*, HDR+34*, HDR+35
SDSENS ARGET1+11~, ONEPAT+85*, ONEPAT+99
SDSUB ARGET1+6~, ARGET1+77*, ARGET1+83*, ARGET1+97*, ARGET1+105*, ARGET1+110*, ARGET1+115*, ARGET1+119*, ARGET1+128*, ARGET1+129*
, ARGET1+135*, ARGET1+136*, ARX+1
SDT ARGET1+73*, ARGET1+74*, ARGET1+77, ARGET1+80*, ARGET1+81*, ARGET1+83, ARGET1+87~, ARGET1+93*, ARGET1+94*, ARGET1+97
, ARGET1+102*, ARGET1+103*, ARGET1+105, ARGET1+107*, ARGET1+108*, ARGET1+110, ARGET1+112*, ARGET1+113*, ARGET1+115, ARGET1+116*
, ARGET1+117*, ARGET1+119
SDTMP ARGET1+6~, ARX*, ARX+1*, ARX+2
SDTOP ARGET~, ARGET1+30*, ARGET1+65, ARGET1+66, ARGET1+124, ARGET1+131
SSN ARGET1+6~, ONEPAT+22*
SSN4 ARGET1+4~
STR ARGET1+9~, ONEPAT+89*, ONEPAT+91*, ONEPAT+93*, ONEPAT+95*, ONEPAT+97*, ONEPAT+99*, ONEPAT+100*, ONEPAT+101, ONEPAT+102
SVC ARGET1+34*, ARGET1+35, ARGET1+87~, ARGET1+89*, ARGET1+90, ARGET1+97, ARGET1+103, ARGET1+105, ARGET1+108, ARGET1+110
, ARGET1+113, ARGET1+115, ARGET1+117, ARGET1+119
SVCCONN ARGET1+5~, ONEPAT+28*, ONEPAT+95
SVCCONNP ARGET1+5~, ONEPAT+29*, ONEPAT+95
SVCL ARGET~, ARGET1+32*, ARGET1+33, ARGET1+34, ARGET1+35*, ARGET1+86, ARGET1+89
SVCR ARGET~, ARGET1+46*, ARGET1+47*, ARGET1+106, ARGET1+108, ARGET1+110
TYPEIEN ARGET1+5~, ONEPAT+30*, ONEPAT+95
TYPENAME ARGET1+5~, ONEPAT+31*, ONEPAT+95
U ARX+1, ONEPAT+89, ONEPAT+91, ONEPAT+93, ONEPAT+95, ONEPAT+97, ONEPAT+99, ONEPAT+100
X ARGET1+11~, ARGET1+22*, ARGET1+25*
Y ARGET1+11~, ARGET1+22, ARGET1+25
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