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

Package: Scheduling

Routine: SDESAPTREQSET


Information

SDESAPTREQSET ;ALB/TAW,KML,RRM,MGD - APPOINTMENT REQUEST CREATE / UPDATE ;July 19, 2022

Source Information

Source file <SDESAPTREQSET.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Scheduling 7 $$ISOTFM^SDAMUTDT  $$FNUM^SDECAR  $$MRTCHILDSEQUENCE^SDECAR2  WP^SDECUTL  $$VALIDATEMODALITY^SDESINPUTVALUTL  (ENCODE,ERRLOG)^SDESJSON  $$EASVALIDATE^SDESUTIL  
VA FileMan 4 $$FIND1^DIC  (UPDATE,WP)^DIE  ^DIK  ($$GET1,GETS)^DIQ  
Kernel 1 ($$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 SDES  

Entry Points

Name Comments DBIA/ICR reference
ARSET(RETURN,ARIEN,DFN,EDT,INST,TYPE,CLIN,USER,REQBY,PROV,DAPTDT,COMM,ENPRI,MAR,MAI,MAN,PATCONT,SVCCON,SVCCOP,MRTCPREFDT,STOP,APTYP,PATSTAT,MULTIAPTMADE,PARENT,NLT,PRER,ORDN,VAOSGUID,EAS,PCMT,INSTIEN,PATDATEPREFS,ARSTOPSEC,MODALITY) ;
VALIDATE ;
CREATE ;Build FDA array to add a new entry in 409.85
UPDATE ;
DELPRER(ARIEN) ;Delete all entries in the PREREQUISITE multiple (#48)
FDAPRER(FDA,PRER,ARIEN) ;Setup the FDA array for the PREREQUISITE mult (#48)
FILE ;Perform file update
ARPCMT(ARIEN,COMMENTSFLD60) ;populate word processing PATIENT COMMENTS (409.855,60)
ARAUD(ARIEN,CLIN,STOP,DATE,USER) ;populate VS AUDIT mult field 45
AR433(ARIEN,SDEC) ;set MULT APPTS MADE
AR435(SDDT,ARIEN) ;set dates into MRTC CALC PREF DATES mult field 43.5
AR23(INP17,ARI) ;Pat Contacts
CALLDT(X) ;
BUILDER ;Convert data to JSON

External References

Name Field # of Occurrence
$$FIND1^DIC VALIDATE+21, VALIDATE+24, VALIDATE+86
UPDATE^DIE FILE+2, ARAUD+17, AR433+18, AR435+11, AR23+25
WP^DIE FILE+30, FILE+32, FILE+37, ARPCMT+6
^DIK DELPRER+4
$$GET1^DIQ AR433+12
GETS^DIQ UPDATE+3, AR23+15
$$ISOTFM^SDAMUTDT VALIDATE+122, FILE+19, FILE+20, FILE+23, FILE+24, FILE+27, FILE+28, CALLDT+1
$$FNUM^SDECAR VALIDATE+2
$$MRTCHILDSEQUENCE^SDECAR2 CREATE+36
WP^SDECUTL ARPCMT+5
$$VALIDATEMODALITY^SDESINPUTVALUTL VALIDATE+127
ENCODE^SDESJSON BUILDER+3
ERRLOG^SDESJSON VALIDATE+7, VALIDATE+8, VALIDATE+11, VALIDATE+12, VALIDATE+15, VALIDATE+17, VALIDATE+25, VALIDATE+29, VALIDATE+34, VALIDATE+37
VALIDATE+46, VALIDATE+53, VALIDATE+56, VALIDATE+57, VALIDATE+83, VALIDATE+84, VALIDATE+85, VALIDATE+86, VALIDATE+87, VALIDATE+115
VALIDATE+123, VALIDATE+124, VALIDATE+125, VALIDATE+126, UPDATE+7, FILE+4
$$EASVALIDATE^SDESUTIL VALIDATE+114
$$FMTE^XLFDT FILE+19, FILE+20, FILE+23, FILE+24, FILE+27, FILE+28
$$NOW^XLFDT VALIDATE+58, ARAUD+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] FIND1^DIC
^DIC(40.7 - [#40.7] FIND1^DIC
^SDEC(409.84 - [#409.84] GET1^DIQ
^SDEC(409.85 - [#409.85] WP^DIE
409.8544 GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] VALIDATE+81
^DPT - [#2] VALIDATE+12
^SC - [#44] VALIDATE+34
^SC("B" VALIDATE+36
^SD(409.1 - [#409.1] VALIDATE+90
^SDEC(409.84 - [#409.84] AR433+17
^SDEC(409.85 - [#409.85] VALIDATE+8, VALIDATE+96, VALIDATE+99, VALIDATE+104, VALIDATE+105, VALIDATE+109, DELPRER+4, FILE+7, ARAUD+9, ARAUD+10
, AR433+7, AR433+14, AR433+16, AR435+9
^VA(200 - [#200] VALIDATE+40, VALIDATE+49, AR23+17, AR23+22

Label References

Name Line Occurrences
$$CALLDT VALIDATE+16, VALIDATE+55, UPDATE+10, AR435+7, AR23+9
AR23 FILE+8
AR433 FILE+13, FILE+14
AR435 FILE+9
ARAUD FILE+10
ARPCMT FILE+16
BUILDER ARSET+10
CREATE ARSET+8
DELPRER UPDATE+37
FDAPRER CREATE+26, UPDATE+38
FILE ARSET+9
UPDATE ARSET+7
VALIDATE ARSET+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APTYP ARSET~, VALIDATE+89*, VALIDATE+90*, CREATE+13, UPDATE+21
ARASDH AR23+1~, AR23+11*, AR23+12, AR23+14, AR23+20
ARDATA ARSET+4~, UPDATE+2!
ARDATA( UPDATE+11, UPDATE+12, UPDATE+14, UPDATE+15, UPDATE+16, UPDATE+17, UPDATE+18, UPDATE+19, UPDATE+20, UPDATE+22
UPDATE+23, UPDATE+24, UPDATE+25, UPDATE+26, UPDATE+27, UPDATE+28, UPDATE+29, UPDATE+30, UPDATE+31
ARDATA1 AR23+1~
ARDT AR23+2~, AR23+8*, AR23+9*, AR23+10, AR23+16, AR23+21
AREESTAT ARSET+4~
ARERR ARSET+4~, UPDATE+2!, UPDATE+4
ARERR("DIERR" UPDATE+7
ARERR1 AR23+1~
ARHOSN ARSET+4~
ARI AR23~, AR23+3
ARI1 AR23+1~, AR23+4*, AR23+5
ARIEN ARSET~, ARSET+7, ARSET+8, VALIDATE+3*, VALIDATE+4, VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+10, VALIDATE+15
VALIDATE+29, VALIDATE+46, VALIDATE+53, VALIDATE+57, VALIDATE+83, UPDATE+1*, UPDATE+3, UPDATE+8, UPDATE+11, UPDATE+12
UPDATE+14, UPDATE+15, UPDATE+16, UPDATE+17, UPDATE+18, UPDATE+19, UPDATE+20, UPDATE+22, UPDATE+23, UPDATE+24
UPDATE+25, UPDATE+26, UPDATE+27, UPDATE+28, UPDATE+29, UPDATE+30, UPDATE+31, UPDATE+37, UPDATE+38, DELPRER~
, DELPRER+2, DELPRER+3, DELPRER+4, FDAPRER~, FDAPRER+6, FILE+6, ARPCMT~, ARPCMT+6, ARAUD~, ARAUD+6*
, ARAUD+9, ARAUD+10, ARAUD+13, ARAUD+14, ARAUD+15, ARAUD+16, AR433~, AR433+6*, AR433+7, AR433+14
, AR433+16, AR433+17, AR435~, AR435+9, AR435+10
ARIENS AR23+1~, AR23+3*, AR23+12
ARIENS1 AR23+1~, AR23+12*, AR23+13, AR23+15
ARMSG ARSET+4~, FILE+3
ARMSG("DIERR" FILE+4
ARMSG1 AR23+1~
ARNEW ARSET+4~
ARORIGDT ARSET+3~, VALIDATE+18*, CREATE+4, UPDATE+9, UPDATE+10*, UPDATE+11
ARORIGDTI ARSET+3~, UPDATE+10*, UPDATE+11
ARPATTEL ARSET+4~
ARPOS ARSET+3~
ARPRIO ARSET+4~, VALIDATE+52*, VALIDATE+58*, CREATE+16, UPDATE+24
ARRET ARSET+4~
ARRET(1 FILE+6, FILE+38
ARRET1 AR23+1~
ARSRVSP ARSET+3~
ARSTOPSEC ARSET~, VALIDATE+85, VALIDATE+86*, VALIDATE+87, CREATE+12, UPDATE+20
ARTEAM ARSET+3~
ARUSR AR23+2~, AR23+17*, AR23+22*
ARYIEN ARSET+4~, VALIDATE+119*, VALIDATE+120*, VALIDATE+121
ASEQ FDAPRER+1~, FDAPRER+3*, FDAPRER+6*
AUDF ARSET+4~, VALIDATE+1*, CREATE+1*, UPDATE+17*, UPDATE+19*, UPDATE+20*, FILE+10
CLIN ARSET~, VALIDATE+31*, VALIDATE+32, VALIDATE+33, VALIDATE+34, VALIDATE+35, VALIDATE+36*, VALIDATE+37, VALIDATE+83, VALIDATE+84
VALIDATE+85, VALIDATE+87, VALIDATE+122, CREATE+10, UPDATE+17, FILE+10, FILE+19, FILE+20, FILE+23, FILE+24
FILE+27, FILE+28, ARAUD~, ARAUD+7*, ARAUD+10, ARAUD+15
COMM ARSET~, VALIDATE+60*, CREATE+29, UPDATE+31
COMMENTSFLD60 ARPCMT~, ARPCMT+4*, ARPCMT+5
DA DELPRER+1~, DELPRER+4*
DA(1 DELPRER+3*
DAPTDT ARSET~, VALIDATE+51*, VALIDATE+53, VALIDATE+54, VALIDATE+55*, VALIDATE+56*, VALIDATE+57, VALIDATE+58, CREATE+20, CREATE+23
UPDATE+30
DATE ARSET+4~, VALIDATE+121*, VALIDATE+122*, VALIDATE+123, ARAUD~, ARAUD+11*, ARAUD+13
DATERANGE1 ARSET+3~, FILE+34*
DATERANGE2 ARSET+3~, FILE+35*
DATERANGE3 ARSET+3~, FILE+36*
DELIM FDAPRER+1~, FDAPRER+3*, FDAPRER+4, FDAPRER+5
DFN ARSET~, VALIDATE+9*, VALIDATE+11, VALIDATE+12, CREATE+3, CREATE+36
DIK DELPRER+1~, DELPRER+3*
DT VALIDATE+57
DUZ VALIDATE+41, ARAUD+12
EAS ARSET~, VALIDATE+113*, VALIDATE+114*, VALIDATE+115, CREATE+25, UPDATE+36
EDIT ARSET+3~, VALIDATE+4*, FILE+18, FILE+31
EDITPATCOM ARSET+3~
EDITPATCOM(1 FILE+32*, FILE+33*
EDITPATCOM(2 FILE+34*
EDITPATCOM(3 FILE+35*
EDITPATCOM(4 FILE+36*
EDT ARSET~, VALIDATE+14*, VALIDATE+15, VALIDATE+16*, VALIDATE+17, VALIDATE+18, CREATE+15, UPDATE+23
ENPRI ARSET~, VALIDATE+62*, VALIDATE+63*, CREATE+17, UPDATE+25
ERRARRY ARAUD+5~, AR433+5~, AR435+4~
FDA ARSET+4~, CREATE+2*, CREATE+3, CREATE+4, CREATE+5, CREATE+6, 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, CREATE+22, CREATE+23, CREATE+24, CREATE+25, CREATE+26, CREATE+27, CREATE+28, CREATE+29, CREATE+30
CREATE+31, CREATE+32, CREATE+33, CREATE+34, CREATE+36, UPDATE+6!, UPDATE+8*, UPDATE+11, UPDATE+12, UPDATE+13
UPDATE+14, UPDATE+15, UPDATE+16, UPDATE+17, UPDATE+18, UPDATE+19, UPDATE+20, UPDATE+21, UPDATE+22, UPDATE+23
UPDATE+24, UPDATE+25, UPDATE+26, UPDATE+27, UPDATE+28, UPDATE+29, UPDATE+30, UPDATE+31, UPDATE+32, UPDATE+33
UPDATE+34, UPDATE+35, UPDATE+36, UPDATE+38, UPDATE+39, UPDATE+40, UPDATE+41, FDAPRER~, FILE+2, AR23+1~
, AR23+6!, AR23+13*, AR23+16, AR23+17, AR23+18, AR23+19, AR23+21, AR23+22, AR23+23, AR23+24
, AR23+25
FDA( CREATE+2, UPDATE+8, FDAPRER+6*, AR23+13
FNUM ARSET+3~, VALIDATE+2*, CREATE+2, UPDATE+3, UPDATE+8, UPDATE+11, UPDATE+12, UPDATE+14, UPDATE+15, UPDATE+16
UPDATE+17, UPDATE+18, UPDATE+19, UPDATE+20, UPDATE+22, UPDATE+23, UPDATE+24, UPDATE+25, UPDATE+26, UPDATE+27
UPDATE+28, UPDATE+29, UPDATE+30, UPDATE+31
IEN FILE+5~, FILE+6*, FILE+7, FILE+8, FILE+9, FILE+10, FILE+13, FILE+14, FILE+16, FILE+30
FILE+32, FILE+37, FILE+38, FILE+39
INP17 AR23~, AR23+4, AR23+5
INST ARSET~, VALIDATE+23*, VALIDATE+24*, VALIDATE+25, CREATE+6, UPDATE+13
INSTI ARSET+3~, FILE+7*
INSTIEN ARSET~, VALIDATE+20*, VALIDATE+21*, VALIDATE+25, CREATE+5, CREATE+6, UPDATE+12, UPDATE+13
JSONERR BUILDER+1~, BUILDER+2*, BUILDER+3
MAI ARSET~, VALIDATE+68*, CREATE+31, UPDATE+33
MAN ARSET~, VALIDATE+70*, CREATE+32, UPDATE+34
MAR ARSET~, VALIDATE+65*, VALIDATE+66*, CREATE+30, CREATE+31, CREATE+32, UPDATE+32, FILE+9
MI ARSET+3~, UPDATE+7*, FILE+4*
MODALITY ARSET~, VALIDATE+127, CREATE+9, UPDATE+16
MRTCPREFDT ARSET~, FILE+9
MULTIAPTMADE ARSET~, FILE+11, FILE+13
NLT ARSET~, VALIDATE+98*, VALIDATE+99*, CREATE+24, UPDATE+35
ORDN ARSET~, VALIDATE+108*, VALIDATE+109*, CREATE+27, UPDATE+39
PARENT ARSET~, VALIDATE+95*, VALIDATE+96*, VALIDATE+99, VALIDATE+102, VALIDATE+104, VALIDATE+105, VALIDATE+109, CREATE+34, CREATE+35
CREATE+36, UPDATE+41, FILE+14
PATCONT ARSET~, FILE+8
PATDATEPREFS ARSET~, VALIDATE+118
PATDATEPREFS( VALIDATE+120, VALIDATE+121
PATDATEPREFS(1 VALIDATE+124, FILE+18, FILE+19*, FILE+21
PATDATEPREFS(2 VALIDATE+124, FILE+18, FILE+20*, FILE+21
PATDATEPREFS(3 VALIDATE+125, FILE+22, FILE+23*, FILE+25
PATDATEPREFS(4 VALIDATE+125, FILE+22, FILE+24*, FILE+25
PATDATEPREFS(5 VALIDATE+126, FILE+26, FILE+27*, FILE+29
PATDATEPREFS(6 VALIDATE+126, FILE+26, FILE+28*, FILE+29
PATSTAT ARSET~, VALIDATE+92*, VALIDATE+93*, CREATE+33, UPDATE+40
PC FDAPRER+1~, FDAPRER+4*, FDAPRER+5
PCMT ARSET~, VALIDATE+116*, FILE+16, FILE+32, FILE+33, FILE+34, FILE+35, FILE+36
PCMTSARRAY ARPCMT+3~, ARPCMT+5
POP ARSET+3~, ARSET+6, ARSET+9, VALIDATE+1*, VALIDATE+7*, VALIDATE+8*, VALIDATE+11*, VALIDATE+12*, VALIDATE+15*, VALIDATE+17*
VALIDATE+25*, VALIDATE+29*, VALIDATE+34*, VALIDATE+37*, VALIDATE+46*, VALIDATE+53*, VALIDATE+56*, VALIDATE+57*, VALIDATE+83*, VALIDATE+84*
VALIDATE+85*, VALIDATE+86*, VALIDATE+87*, VALIDATE+115*, VALIDATE+123*, VALIDATE+124*, VALIDATE+125*, VALIDATE+126*, VALIDATE+127*, UPDATE+5*
UPDATE+7*, FILE+4*
PR VALIDATE+103~, VALIDATE+105*, VALIDATE+106, FDAPRER+1~, FDAPRER+5*, FDAPRER+6
PRER ARSET~, VALIDATE+101*, VALIDATE+102, VALIDATE+106*, CREATE+26, UPDATE+38, FDAPRER~, FDAPRER+2, FDAPRER+4, FDAPRER+5
PRIEN VALIDATE+103~, VALIDATE+104*, VALIDATE+105
PROV ARSET~, VALIDATE+48*, VALIDATE+49*, CREATE+19, UPDATE+27
RANGE ARSET+4~
RANGE(1 FILE+21*
RANGE(2 FILE+25*
RANGE(3 FILE+29*
REQBY ARSET~, VALIDATE+43*, VALIDATE+44, VALIDATE+45*, VALIDATE+46, CREATE+18, UPDATE+26
RETURN ARSET~, BUILDER+3
SDAPP AR433+5~, AR433+11*, AR433+12*, AR433+13, AR433+14, AR433+16, AR433+17
SDAPTREQ ARSET+3~, VALIDATE+7, VALIDATE+8, VALIDATE+11, VALIDATE+12, VALIDATE+15, VALIDATE+17, VALIDATE+25, VALIDATE+29, VALIDATE+34
VALIDATE+37, VALIDATE+46, VALIDATE+53, VALIDATE+56, VALIDATE+57, VALIDATE+83, VALIDATE+84, VALIDATE+85, VALIDATE+86, VALIDATE+87
VALIDATE+115, VALIDATE+123, VALIDATE+124, VALIDATE+125, VALIDATE+126, VALIDATE+127, UPDATE+7, FILE+4, BUILDER+3
SDAPTREQ("AptReqCreate" FILE+38*
SDAPTREQ("AptReqUpdate" FILE+39*
SDDT AR435~, AR435+5, AR435+6
SDEC AR433~, AR433+8*, AR433+9, AR433+11
SDFDA ARPCMT+3~, ARAUD+5~, AR433+5~, AR433+10!, AR433+18, AR435+4~
SDFDA( ARAUD+13*, ARAUD+14*, ARAUD+15*, ARAUD+16*, AR433+16*, AR433+17*, AR435+10*
SDI FILE+12~, FILE+13*, AR433+5~, AR433+9*, AR433+11, AR435+4~, AR435+5*, AR435+6
SDIEN AR433+5~, AR433+14*, AR433+15*, AR433+16, AR433+17
SDJ AR435+4~, AR435+7*, AR435+8, AR435+9, AR435+10
SDP ARAUD+5~, ARAUD+9*, ARAUD+10
SDPN ARAUD+5~, ARAUD+10*
SDREC ARSET+4~, FILE+13*
STOP ARSET~, VALIDATE+78*, VALIDATE+79, VALIDATE+81, VALIDATE+82*, VALIDATE+83, VALIDATE+84, VALIDATE+85, CREATE+11, UPDATE+19
FILE+10, ARAUD~, ARAUD+8*, ARAUD+10, ARAUD+16
STOPIEN ARSET+3~, VALIDATE+80*, VALIDATE+81*, VALIDATE+82
STR17 AR23+1~, AR23+5*, AR23+8, AR23+16, AR23+17, AR23+18, AR23+19, AR23+21, AR23+22, AR23+23
, AR23+24
SVCCON ARSET~, VALIDATE+72*, VALIDATE+73*, CREATE+22, UPDATE+29
SVCCOP ARSET~, VALIDATE+75*, VALIDATE+76*, CREATE+21, UPDATE+28
TMPDT AR435+4~, AR435+6*, AR435+7
TYPE ARSET~, VALIDATE+27*, VALIDATE+28*, VALIDATE+29, CREATE+7, UPDATE+14
U FILE+7, ARAUD+10, AR23+17, AR23+22
USER ARSET~, VALIDATE+39*, VALIDATE+40*, VALIDATE+41*, CREATE+14, UPDATE+22, ARAUD~, ARAUD+12*, ARAUD+14, AR23+17
VAOSGUID ARSET~, VALIDATE+111*, CREATE+8, UPDATE+15
X ARSET+3~, CALLDT~, CALLDT+1
Y ARSET+3~
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