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

Package: Scheduling

Routine: SDESCREATEAPPT2


Information

SDESCREATEAPPT2 ;ALB/BLB,MGD,DJS - VISTA SCHEDULING RPCS ;Oct 7, 2022

Source Information

Source file <SDESCREATEAPPT2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 3 $$ISOTFM^SDAMUTDT  $$INACTIVE^SDEC32  ERRLOG^SDESJSON  
VA FileMan 3 $$FIND1^DIC  FILE^DIE  $$GET1^DIQ  
Kernel 1 $$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: 2

Package Total Caller Graph
Scheduling 2 SDESCRTAPPTWRAP  SDESREQAPPCREATE  

Entry Points

Name Comments DBIA/ICR reference
VALIDATE(ERRORS,ARY2) ; Validate
; patient DFN
CREATE(ARRAY2FDA,NEWIENF2,ARY2,PID) ;
DELETECANRECORD(DFN,DATETIME,CLINICIEN) ;

External References

Name Field # of Occurrence
$$FIND1^DIC VALIDATE+19
FILE^DIE DELETECANRECORD+8
$$GET1^DIQ DELETECANRECORD+4, DELETECANRECORD+5
$$ISOTFM^SDAMUTDT VALIDATE+33, VALIDATE+39, VALIDATE+44, VALIDATE+49
$$INACTIVE^SDEC32 VALIDATE+10
ERRLOG^SDESJSON VALIDATE+3, VALIDATE+4, VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+15, VALIDATE+26, VALIDATE+28, VALIDATE+32, VALIDATE+34
, VALIDATE+40, VALIDATE+45, VALIDATE+50, VALIDATE+55, VALIDATE+56, VALIDATE+61, VALIDATE+66, VALIDATE+67, VALIDATE+72, VALIDATE+73
, VALIDATE+77
$$NOW^XLFDT CREATE+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(409.1 - [#409.1] FIND1^DIC
44.003 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDATE+4, CREATE+3, CREATE+9
^SC - [#44] VALIDATE+9, DELETECANRECORD+3
^SD(409.1 - [#409.1] VALIDATE+21, VALIDATE+23, VALIDATE+25

Label References

Name Line Occurrences
DELETECANRECORD CREATE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTTYPIEN VALIDATE+16~, VALIDATE+17*, VALIDATE+19*, VALIDATE+20, VALIDATE+21, VALIDATE+27
ARRAY2FDA CREATE~
ARRAY2FDA( CREATE+8*, CREATE+9*, CREATE+10*, CREATE+11*, CREATE+12*, CREATE+13*, CREATE+14*, CREATE+15*, CREATE+16*, CREATE+17*
, CREATE+18*, CREATE+19*, CREATE+20*, CREATE+21*
ARY2 VALIDATE~, CREATE~
ARY2("CLINICIEN" VALIDATE+7*, VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+33, VALIDATE+39, VALIDATE+44, VALIDATE+49, CREATE+4, CREATE+8
ARY2("DFN" VALIDATE+2*, VALIDATE+3, VALIDATE+4, CREATE+3, CREATE+4, CREATE+7
ARY2("SDAPPTNAME" VALIDATE+14*, VALIDATE+15, VALIDATE+18, VALIDATE+19
ARY2("SDAPPTSTARTDTTM" VALIDATE+31*, VALIDATE+32, VALIDATE+33*, VALIDATE+34*, CREATE+3, CREATE+4, CREATE+6
ARY2("SDAPPTYPE" VALIDATE+13*, VALIDATE+15, VALIDATE+22, VALIDATE+23*, VALIDATE+24, VALIDATE+25, VALIDATE+27*, VALIDATE+28, CREATE+14
ARY2("SDCOLLATERAL" VALIDATE+59*, VALIDATE+60*, VALIDATE+61, CREATE+15
ARY2("SDEKGDTTM" VALIDATE+48*, VALIDATE+49*, VALIDATE+50, CREATE+12
ARY2("SDFOLLOWUP" VALIDATE+76*, VALIDATE+77, CREATE+21
ARY2("SDLABDTTM" VALIDATE+38*, VALIDATE+39*, VALIDATE+40*, CREATE+10
ARY2("SDNXTAVAAPPT" VALIDATE+70*, VALIDATE+71*, VALIDATE+72, VALIDATE+73, CREATE+19
ARY2("SDPURPOSE" VALIDATE+53*, VALIDATE+54*, VALIDATE+55, VALIDATE+56, CREATE+13
ARY2("SDSCHREQTYPE" VALIDATE+64*, VALIDATE+65*, VALIDATE+66, VALIDATE+67, CREATE+18
ARY2("SDXRAYDTTM" VALIDATE+43*, VALIDATE+44*, VALIDATE+45, CREATE+11
CLINICIEN DELETECANRECORD~, DELETECANRECORD+3, DELETECANRECORD+4, DELETECANRECORD+5
DATETIME DELETECANRECORD~, DELETECANRECORD+3, DELETECANRECORD+4, DELETECANRECORD+5, DELETECANRECORD+7
DFN CREATE+9, DELETECANRECORD~, DELETECANRECORD+4, DELETECANRECORD+7
DUZ CREATE+16
ERRORS VALIDATE~, VALIDATE+3, VALIDATE+4, VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+15, VALIDATE+26, VALIDATE+28, VALIDATE+32
, VALIDATE+34, VALIDATE+40, VALIDATE+45, VALIDATE+50, VALIDATE+55, VALIDATE+56, VALIDATE+61, VALIDATE+66, VALIDATE+67, VALIDATE+72
, VALIDATE+73, VALIDATE+77
FDA DELETECANRECORD+1~, DELETECANRECORD+8!
FDA( DELETECANRECORD+7*
FDAERR DELETECANRECORD+1~
FOUND DELETECANRECORD+1~, DELETECANRECORD+2*, DELETECANRECORD+3, DELETECANRECORD+6*
IENNOTVALID VALIDATE+16~, VALIDATE+17*, VALIDATE+25*, VALIDATE+26
NAMENOTVALID VALIDATE+16~, VALIDATE+17*, VALIDATE+20*, VALIDATE+21*, VALIDATE+24*, VALIDATE+26
NEWIENF2 CREATE~
NEWIENF2(1 CREATE+6*
PID CREATE~, CREATE+20
SDECIENS CREATE+1~, CREATE+7*, CREATE+8, CREATE+9, CREATE+10, CREATE+11, CREATE+12, CREATE+13, CREATE+14, CREATE+15
, CREATE+16, CREATE+17, CREATE+18, CREATE+19, CREATE+20, CREATE+21
SUBIEN DELETECANRECORD+1~, DELETECANRECORD+2*, DELETECANRECORD+3*, DELETECANRECORD+4, DELETECANRECORD+5
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