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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDECAR1

Package: Scheduling

Routine: SDECAR1


Information

SDECAR1 ;ALB/SAT,WTC,CT,LAB - VISTA SCHEDULING RPCS ;MAR 23, 2022@10:55

Source Information

Source file <SDECAR1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Scheduling 6 ($$FNUM,$$MRTC)^SDECAR  ($$CALLET,$$CHILDREN,$$GETAPPTS,$$WLPC,ARDEMO)^SDECAR1A  $$FMTONET^SDECDATE  $$GAF^SDECU2  PDEMO^SDECU3  ($$PD,$$PTSEC)^SDECUTL  
Kernel 3 ($$FMADD,$$NOW)^XLFDT  $$UP^XLFSTR  OWNSKEY^XUSRB  
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: 3

Package Total Caller Graph
Scheduling 3 SDEC  SDEC54  SDECAR1 ARGUID  

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
ARGUID(RET,GUID)

External References

Name Field # of Occurrence
^%DT ARGET1+29, ARGET1+32
$$GET1^DIQ ONEPAT+14, ONEPAT+15, ONEPAT+84, ONEPAT+85, ONEPAT+86
GETS^DIQ ONEPAT+4
$$FNUM^SDECAR ARGET1+21, ARGUID+9
$$MRTC^SDECAR ONEPAT+93
$$CALLET^SDECAR1A ONEPAT+113
$$CHILDREN^SDECAR1A ONEPAT+92
$$GETAPPTS^SDECAR1A ONEPAT+91
$$WLPC^SDECAR1A ONEPAT+87
ARDEMO^SDECAR1A ONEPAT+111
$$FMTONET^SDECDATE ONEPAT+71
$$GAF^SDECU2 ONEPAT+40
PDEMO^SDECU3 ONEPAT+17
$$PD^SDECUTL ARGET1+42, ARGET1+51
$$PTSEC^SDECUTL ONEPAT+95
$$FMADD^XLFDT ARGET1+32, ARGET1+33
$$NOW^XLFDT ARGET1+32, ARGET1+33
$$UP^XLFSTR ARGET1+53, ARGET1+56
OWNSKEY^XUSRB ARGET1+17, ARGUID+17

Used in RPC

RPC Name Call Tags
SDECAR1 ARGUID ARGUID

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+42
^DPT - [#2] ARGET1+35
^SDEC(409.85 - [#409.85] ARGET1+24, ARGET1+64, ARGET1+72, ARGET1+73, ARGET1+84, ARGET1+88, ARGET1+90, ARGET1+104, ARGET1+110, ARGET1+112
ARGET1+115, ARGET1+117, ARGET1+120, ARGET1+122, ARGET1+124, ARGET1+126, ARGET1+133, ARGET1+135, ARGET1+140, ARGET1+142
, ARGUID+10

Label References

Name Line Occurrences
ARX ARGET1+75, ARGET1+93, ARGUID+20
HDR ARGET1+23, ARGUID+11
ONEPAT ARGET1+68, ARGET1+72, ARGET1+73, ARGET1+85, ARGET1+91, ARGET1+105, ARGET1+112, ARGET1+117, ARGET1+122, ARGET1+127
ARGET1+137, ARGET1+144, ARGUID+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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