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

Package: Scheduling

Routine: SDECAR3


Information

SDECAR3 ;ALB/SAT/JSM,JAS - VISTA SCHEDULING RPCS ; OCT 10, 2024

Source Information

Source file <SDECAR3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$NOW^XLFDT  $$LOW^XLFSTR  
VA FileMan 2 UPDATE^DIE  GETS^DIQ  
Scheduling 1 (PCST2GET,PCSTGET)^SDEC50  

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 SDECAR3 AREDIT  

Entry Points

Name Comments DBIA/ICR reference
AREDIT(RET,TYP,IEN,ATYPE,REQBY,PROV,COMMENT,FAST,LOA,SDCL,SDSTOP) ;Appointment Request Set
; TYP - (required) Request type to edit
; ; A = APPT (SDEC APPT REQUEST)
; ; E = EWL (SD WAIT LIST)
; ; R = RECALL (RECALL REMINDERS)
; IEN - (required) id pointer to:
; ; A = SDEC APPT REQUEST file (#409.85)
; ; E = SD WAIT LIST file (#409.3)
; ; R = RECALL REMINDERS file (#403.5)
; ATYPE - (optional) Appointment Type ID pointer to APPOINTMENT TYPE file 409.1 for APPT and EWL types,
; ID pointer to Recall Reminders Appt Type file 403.51 for RECALL type
; REQBY - (optional) Requested by: 1 = Provider, 2 = Patient
; PROV - (optional) Provider ID pointer to NEW PERSON file (#200) for APPT and EWL types,
; ID pointer to RECALL REMINDERS PROVIDERS file (#403.54) for RECALL REMINDER type
; COMMENT - (optional) comment must be 1-60 characters
; FAST - (optional) Fasting: f = Fasting, n = Non-fasting
; LOA - (optional) Length of Appt. must be a number between 10 and 120, 0 decimal digits
; SDCL - (optional) Clinic code - Pointer to HOSPITAL LOCATION file
; SDSTOP - (optional) CLINIC STOP or Service/Specialty name - NAME from the SD WL SERVICE/SPECIALTY file - looks for 1st active
; OR - Pointer to the CLINIC STOP file
APPT
EWL
RECALL

External References

Name Field # of Occurrence
UPDATE^DIE APPT+26, APPT+35, EWL+18, RECALL+22
GETS^DIQ APPT+8, EWL+8, RECALL+10
PCST2GET^SDEC50 APPT+16
PCSTGET^SDEC50 APPT+15
$$NOW^XLFDT APPT+32
$$LOW^XLFSTR RECALL+6

Used in RPC

RPC Name Call Tags
SDECAR3 AREDIT AREDIT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(403.5 - [#403.5] GETS^DIQ
^SDWL(409.3 - [#409.3] GETS^DIQ
^SDEC(409.85 - [#409.85] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] AREDIT+43
^SC - [#44] AREDIT+40
^SD(403.5 - [#403.5] RECALL+2
^SD(403.54 - [#403.54] RECALL+4
^SDEC(409.85 - [#409.85] APPT+2
^SDWL(409.3 - [#409.3] EWL+2
^TMP("SDECAR3" AREDIT+26
^VA(200 - [#200] APPT+4, EWL+4

Label References

Name Line Occurrences
APPT AREDIT+52
EWL AREDIT+52
RECALL AREDIT+52

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARDATA APPT+6!, EWL+6!, RECALL+8!
ARDATA( APPT+13, APPT+15, APPT+16, APPT+20, APPT+21, APPT+22, APPT+23, APPT+24, EWL+13, EWL+14
EWL+15, EWL+16, RECALL+15, RECALL+16, RECALL+17, RECALL+18, RECALL+19, RECALL+20
ARERR APPT+6!, APPT+9, EWL+6!, EWL+9, RECALL+8!, RECALL+11
ARMSG APPT+9*, APPT+11!, APPT+27, EWL+9*, EWL+11!, EWL+19, RECALL+11*, RECALL+13!, RECALL+23
ATYPE AREDIT~, AREDIT+44*, APPT+20, EWL+13, RECALL+15
CAFDA APPT+31~, APPT+35!
CAFDA( APPT+32*, APPT+33*, APPT+34*
COMMENT AREDIT~, AREDIT+48*, APPT+23, APPT+30, APPT+34, EWL+16, RECALL+18
DUZ APPT+33
ERRFLG AREDIT+24~, AREDIT+25*, AREDIT+55, AREDIT+56!, APPT+2*, APPT+4*, APPT+27*, EWL+2*, EWL+4*, EWL+19*
RECALL+2*, RECALL+4*, RECALL+23*
FAST AREDIT~, AREDIT+33*, AREDIT+34, RECALL+6*, RECALL+17
FDA APPT+9!, APPT+10*, APPT+11, APPT+15, APPT+16, APPT+20, APPT+21, APPT+22, APPT+23, APPT+24
APPT+26, EWL+9!, EWL+10*, EWL+11, EWL+13, EWL+14, EWL+15, EWL+16, EWL+18, RECALL+11!
RECALL+12*, RECALL+13, RECALL+15, RECALL+16, RECALL+17, RECALL+18, RECALL+19, RECALL+20, RECALL+22
FDA( APPT+10, EWL+10, RECALL+12
FIELDS AREDIT+24~, APPT+7*, APPT+8, EWL+7*, EWL+8, RECALL+9*, RECALL+10
IEN AREDIT~, AREDIT+50*, AREDIT+51, AREDIT+55, APPT+2, APPT+8, APPT+10, APPT+13, APPT+15, APPT+16
APPT+20, APPT+21, APPT+22, APPT+23, APPT+24, APPT+32, APPT+33, APPT+34, EWL+2, EWL+8
EWL+10, EWL+13, EWL+14, EWL+15, EWL+16, RECALL+2, RECALL+10, RECALL+12, RECALL+15, RECALL+16
RECALL+17, RECALL+18, RECALL+19, RECALL+20
LOA AREDIT~, AREDIT+36*, AREDIT+37, RECALL+20
PROV AREDIT~, AREDIT+46*, APPT+4, APPT+22, EWL+4, EWL+15, RECALL+4, RECALL+16
REQBY AREDIT~, AREDIT+46*, APPT+4, APPT+21, EWL+4, EWL+14, RECALL+4
RET AREDIT~, AREDIT+26*, AREDIT+27, AREDIT+28, AREDIT+31, AREDIT+34, AREDIT+37, AREDIT+40, AREDIT+43, AREDIT+51
, AREDIT+55, APPT+2, APPT+4, APPT+27, EWL+2, EWL+4, EWL+19, RECALL+2, RECALL+4, RECALL+23
SDCL AREDIT~, AREDIT+39*, AREDIT+40, AREDIT+43, APPT+15, RECALL+19
SDDFN AREDIT+24~, AREDIT+56!, APPT+13*, APPT+15, APPT+16
SDNE AREDIT+24~, AREDIT+25*, AREDIT+56!, APPT+17*, APPT+24
SDRET APPT+15, APPT+16, APPT+17, APPT+18!
SDRET(1 APPT+17
SDSTOP AREDIT~, AREDIT+42*, AREDIT+43, APPT+16
TYP AREDIT~, AREDIT+30*, AREDIT+31, AREDIT+52
U APPT+17
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