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

Package: Scheduling

Routine: SDES2BLOCKANDMOV


Information

SDES2BLOCKANDMOV ;ALB/BLB,TJB,BLB - BLOCK AND MOVE ;MAY 23, 2024

Source Information

Source file <SDES2BLOCKANDMOV.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Scheduling 9 ($$FMTISO,$$ISOTFM)^SDAMUTDT  (CANCELAPPT,VALPARAMS)^SDES2CANCELAPPT  (CANCEL,VALIDATE)^SDES2CANCLNAVAIL  (CREATE,VALIDATE)^SDES2CREATEAPPT  ERRLOG^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  $$GET44RECORDIENS^SDESCANAPPT2  GETCLAVAILABLTY^SDESCLINICAVAIL  
$$GETRES^SDESINPUTVALUTL  
Kernel 2 $$FMADD^XLFDT  (DECODE,ENCODE)^XLFJSON  
VA FileMan 2 FILE^DIE  ($$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: 1

Package Total Caller Graph
Scheduling 1 SDES2SDECBLKMOVE  

Entry Points

Name Comments DBIA/ICR reference
BLOCKANDMOVE(JSON,SDCONTEXT,BLOCKANDMOVE) ;
POPULATE(BLOCKANDMOVE,APPTIEN,TARGETCLINIC,TARGETDATE,ORIGINALCLINIC,CANCELAPPT,CANCELAVAIL,VARIABLESLOTS) ;
VALIDATE(ERRORS,SDCONTEXT,APPTIEN,TARGETCLINIC,TARGETDATE,RESOURCEIEN,OVERBOOK,APPOINTMENT,CANCELAVAIL,CANCELAPPT,ORIGINALCLINIC,VARIABLESLOTS) ;
VALIDATETARGSLOT(ERRORS,TARGETSLOTS,TARGETCLINIC,TARGETSTARTDATE,APPTIEN,OVERBOOK) ;
VALIDATEORIGSLOT(ERRORS,ORIGINATINGSLOTS,ORIGINALCLINIC,APPTDATE,APPTSTARTTIME,APPTIEN) ;
NUMBEROFAPPTS(CLINICIEN,DATETIME) ;
VALIDATEAPPTIEN(ERRORS,APPTIEN,TARGETDATE) ;
VALIDATECLINIC(ERRORS,TARGETCLINIC) ;
VALIDATECLINOPEN(ERRORS,TARGETCLINIC,TARGETDATE) ;
VALIDATELENGTHS(ERRORS,RESOURCEIEN,TARGETCLINIC,APPTIEN) ;
PRIVILEGEDUSER(ERRORS,TARGETCLINIC,USERID) ;
VALIDATEDATE(ERRORS,DATE,CLINICIEN) ;
BUILDJSON(JSON,CANRETURN) ;
BUILDAPPTARRAY(APPOINTMENT,APPTIEN,TARGETDATE,TARGETCLINIC,OVERBOOK,ORIGINALCLINIC) ;
GET44RECORDIENS(CLINICIEN,APPTSTARTTIME,SDDFN,APPTOBJ) ;

External References

Name Field # of Occurrence
FILE^DIE VALIDATE+28, VALIDATE+31
$$GET1^DIQ POPULATE+6, POPULATE+7, POPULATE+8, POPULATE+14, POPULATE+21, POPULATE+22, VALIDATE+6, VALIDATE+16, VALIDATE+28, VALIDATE+31
, VALIDATEORIGSLOT+4, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+10, VALIDATEORIGSLOT+15, NUMBEROFAPPTS+4, VALIDATEAPPTIEN+3, VALIDATEAPPTIEN+4, VALIDATECLINOPEN+2, VALIDATELENGTHS+1, PRIVILEGEDUSER+1
, VALIDATEDATE+6, BUILDAPPTARRAY+9, BUILDAPPTARRAY+14, BUILDAPPTARRAY+20, BUILDAPPTARRAY+28, BUILDAPPTARRAY+33, BUILDAPPTARRAY+35, GET44RECORDIENS+5
GETS^DIQ BUILDAPPTARRAY+4, BUILDAPPTARRAY+7, BUILDAPPTARRAY+11
$$FMTISO^SDAMUTDT POPULATE+21, POPULATE+22, VALIDATE+16, VALIDATE+34, VALIDATE+35, VALIDATETARGSLOT+2, VALIDATETARGSLOT+7, VALIDATEORIGSLOT+4, VALIDATEORIGSLOT+8, BUILDAPPTARRAY+13
, BUILDAPPTARRAY+14, BUILDAPPTARRAY+18, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41
$$ISOTFM^SDAMUTDT VALIDATEDATE+2, BUILDAPPTARRAY+3
CANCELAPPT^SDES2CANCELAPPT BLOCKANDMOVE+11
VALPARAMS^SDES2CANCELAPPT VALIDATE+20
CANCEL^SDES2CANCLNAVAIL BLOCKANDMOVE+14
VALIDATE^SDES2CANCLNAVAIL VALIDATE+24
CREATE^SDES2CREATEAPPT BLOCKANDMOVE+18
VALIDATE^SDES2CREATEAPPT VALIDATE+30
ERRLOG^SDES2JSON VALIDATEORIGSLOT+9, VALIDATEORIGSLOT+12, VALIDATEORIGSLOT+13, VALIDATEORIGSLOT+15, VALIDATEAPPTIEN+1, VALIDATEAPPTIEN+2, VALIDATEAPPTIEN+3, VALIDATEAPPTIEN+4, VALIDATECLINIC+1, VALIDATECLINIC+2
, VALIDATECLINOPEN+5, VALIDATECLINOPEN+6, VALIDATELENGTHS+1, PRIVILEGEDUSER+2, VALIDATEDATE+1, VALIDATEDATE+3, VALIDATEDATE+4, VALIDATEDATE+6
VALCONTEXT^SDES2VALCONTEXT VALIDATE+3
$$GET44RECORDIENS^SDESCANAPPT2 VALIDATEORIGSLOT+15
GETCLAVAILABLTY^SDESCLINICAVAIL VALIDATETARGSLOT+2, VALIDATEORIGSLOT+4
$$GETRES^SDESINPUTVALUTL BUILDAPPTARRAY+16
$$FMADD^XLFDT VALIDATEORIGSLOT+10, BUILDAPPTARRAY+14
DECODE^XLFJSON BLOCKANDMOVE+19, VALIDATETARGSLOT+3, VALIDATEORIGSLOT+5
ENCODE^XLFJSON BUILDJSON+2

Used in RPC

RPC Name Call Tags
SDES2 BLOCK AND MOVE BLOCKANDMOVE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
2.98 GETS^DIQ
^SD(409.1 - [#409.1] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ,  GETS^DIQ
^SDEC(409.85 - [#409.85] GET1^DIQ
^SC - [#44] GET1^DIQ
44.003 GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HOLIDAY - [#40.5] VALIDATEDATE+6
^SC - [#44] NUMBEROFAPPTS+3, VALIDATECLINIC+2, VALIDATECLINOPEN+6, PRIVILEGEDUSER+2, GET44RECORDIENS+4
^SDEC(409.84 - [#409.84] VALIDATEAPPTIEN+2

Label References

Name Line Occurrences
$$GET44RECORDIENS BUILDAPPTARRAY+10
$$NUMBEROFAPPTS VALIDATEORIGSLOT+11
BUILDAPPTARRAY BLOCKANDMOVE+17, VALIDATE+29
BUILDJSON BLOCKANDMOVE+8, BLOCKANDMOVE+22
POPULATE BLOCKANDMOVE+4
PRIVILEGEDUSER VALIDATE+12
VALIDATE BLOCKANDMOVE+7
VALIDATEAPPTIEN VALIDATE+8
VALIDATECLINIC VALIDATE+9
VALIDATECLINOPEN VALIDATE+13
VALIDATEDATE VALIDATE+7
VALIDATELENGTHS VALIDATE+14
VALIDATEORIGSLOT VALIDATE+16
VALIDATETARGSLOT VALIDATE+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPOINTMENT BLOCKANDMOVE+1~, BLOCKANDMOVE+7, BLOCKANDMOVE+17, BLOCKANDMOVE+18, VALIDATE~, VALIDATE+29, VALIDATE+30, BUILDAPPTARRAY~
APPOINTMENT(" APPOINTMENT LENGTH" , BUILDAPPTARRAY+30*, APPOINTMENT REASON" , BUILDAPPTARRAY+36*, APPOINTMENT TYPE NAME" , BUILDAPPTARRAY+28*, APPOINTMENT TYPE" , BUILDAPPTARRAY+27*, CLINIC IEN" , BUILDAPPTARRAY+22*
, EKG DATE TIME" , BUILDAPPTARRAY+41*, END DATE TIME" , BUILDAPPTARRAY+14*, EXTERNAL ID" , BUILDAPPTARRAY+19*, LAB DATE TIME" , BUILDAPPTARRAY+39*, MRTC PARENT" , BUILDAPPTARRAY+35*
, NEXT AVAILABLE APPOINTMENT" , BUILDAPPTARRAY+45*, PATIENT ELIGIBILITY" , BUILDAPPTARRAY+37*, PATIENT INDICATED DATE" , BUILDAPPTARRAY+18*, PATIENT STATUS" , BUILDAPPTARRAY+29*, PROVIDER IEN" , BUILDAPPTARRAY+21*
, REQUEST TYPE" , BUILDAPPTARRAY+20*, RESOURCE IEN" , BUILDAPPTARRAY+16*, SCHEDULE REQUEST TYPE" , BUILDAPPTARRAY+44*, SERVICE CONNECTED PERCENTAGE" , BUILDAPPTARRAY+32*, SERVICE CONNECTED" , BUILDAPPTARRAY+31*
, START DATE TIME" , BUILDAPPTARRAY+13*, XRAY DATE TIME" , BUILDAPPTARRAY+40*
APPOINTMENT("COLLATERAL" BUILDAPPTARRAY+43*
APPOINTMENT("DFN" BUILDAPPTARRAY+15*
APPOINTMENT("FOLLOWUP" BUILDAPPTARRAY+46*
APPOINTMENT("MRTC" BUILDAPPTARRAY+34*
APPOINTMENT("NOTE" BUILDAPPTARRAY+24*, BUILDAPPTARRAY+26*
APPOINTMENT("OVERBOOK" BUILDAPPTARRAY+38*
APPOINTMENT("PURPOSE" BUILDAPPTARRAY+42*
APPOINTMENT("WALKIN" BUILDAPPTARRAY+17*
APPTARRAY VALIDATE+1~
APPTCNT GET44RECORDIENS+2~, GET44RECORDIENS+3*
APPTDATE VALIDATEORIGSLOT~
APPTIEN BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+17, POPULATE~, POPULATE+3*, POPULATE+6, POPULATE+7, POPULATE+8, POPULATE+12, POPULATE+14
, POPULATE+21, POPULATE+22, VALIDATE~, VALIDATE+6, VALIDATE+8, VALIDATE+14, VALIDATE+15, VALIDATE+16, VALIDATE+28, VALIDATE+29
, VALIDATE+31, VALIDATETARGSLOT~, VALIDATEORIGSLOT~, VALIDATEORIGSLOT+4, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+10, VALIDATEORIGSLOT+15, VALIDATEAPPTIEN~, VALIDATEAPPTIEN+1, VALIDATEAPPTIEN+2
, VALIDATEAPPTIEN+3, VALIDATEAPPTIEN+4, VALIDATELENGTHS~, VALIDATELENGTHS+1, BUILDAPPTARRAY~, BUILDAPPTARRAY+4, BUILDAPPTARRAY+5, BUILDAPPTARRAY+6, BUILDAPPTARRAY+8, BUILDAPPTARRAY+10
, BUILDAPPTARRAY+14, BUILDAPPTARRAY+15, BUILDAPPTARRAY+18, BUILDAPPTARRAY+19, BUILDAPPTARRAY+20, BUILDAPPTARRAY+21, BUILDAPPTARRAY+25, BUILDAPPTARRAY+26, BUILDAPPTARRAY+28, BUILDAPPTARRAY+29
, BUILDAPPTARRAY+30, BUILDAPPTARRAY+33, BUILDAPPTARRAY+35
APPTOBJ GET44RECORDIENS~
APPTSTARTTIME VALIDATEORIGSLOT~, GET44RECORDIENS~, GET44RECORDIENS+4, GET44RECORDIENS+5, GET44RECORDIENS+6
ARRAY298 BUILDAPPTARRAY+1~
ARRAY298( BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41, BUILDAPPTARRAY+42, BUILDAPPTARRAY+43, BUILDAPPTARRAY+44, BUILDAPPTARRAY+45, BUILDAPPTARRAY+46
ARRAY44003 BUILDAPPTARRAY+1~
ARRAY44003( BUILDAPPTARRAY+36, BUILDAPPTARRAY+37
ARY2 VALIDATE+1~
ARY44 VALIDATE+1~
ARY84 VALIDATE+1~
BLOCKANDMOVE BLOCKANDMOVE~, BLOCKANDMOVE+4, POPULATE~
BLOCKANDMOVE( "APPOINTMENT IEN" , POPULATE+3, "TARGET CLINIC" , POPULATE+4, "TARGET DATE TIME" , POPULATE+5
CANCELAPPT BLOCKANDMOVE+1~, BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+11, POPULATE~, VALIDATE~, VALIDATE+20
CANCELAPPT("A PPT IEN" , POPULATE+12*
CANCELAPPT("C ANCEL REASON" , POPULATE+16*, ANCELLED BY" , POPULATE+15*, LINIC IEN" , POPULATE+13*
CANCELAPPT("DFN" POPULATE+14*
CANCELAVAIL BLOCKANDMOVE+1~, BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+14, POPULATE~, VALIDATE~, VALIDATE+24
CANCELAVAIL(" CLINIC IEN" , POPULATE+19*, VALIDATE+24, END DATE TIME" , POPULATE+22*, VALIDATE+35*, FULL PARTIAL FLAG" , POPULATE+20*, VALIDATE+24, START DATE TIME"
, POPULATE+21*, VALIDATE+34*
CANCELAVAIL("REMARKS" POPULATE+23*, VALIDATE+24
CANRETURN BUILDJSON~
CLINICIEN NUMBEROFAPPTS~, NUMBEROFAPPTS+3, NUMBEROFAPPTS+4, VALIDATEDATE~, VALIDATEDATE+6, GET44RECORDIENS~, GET44RECORDIENS+4, GET44RECORDIENS+5, GET44RECORDIENS+6
CLINIEN BUILDAPPTARRAY+1~, BUILDAPPTARRAY+9*, BUILDAPPTARRAY+10, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41
COUNT VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+3*, NUMBEROFAPPTS+1~, NUMBEROFAPPTS+2*, NUMBEROFAPPTS+5*, NUMBEROFAPPTS+6
DATE VALIDATEDATE~, VALIDATEDATE+1, VALIDATEDATE+2*, VALIDATEDATE+3, VALIDATEDATE+4, VALIDATEDATE+6
DATETIME VALIDATEORIGSLOT+10*, VALIDATEORIGSLOT+11, NUMBEROFAPPTS~, NUMBEROFAPPTS+3, NUMBEROFAPPTS+4
DONE VALIDATETARGSLOT+1~, VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+3*, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+8*
DUZ VALIDATE+12
ERRORS BLOCKANDMOVE+1~, BLOCKANDMOVE+7, BLOCKANDMOVE+8, VALIDATE~, VALIDATE+3, VALIDATE+4, VALIDATE+7, VALIDATE+8, VALIDATE+9, VALIDATE+10
, VALIDATE+12, VALIDATE+13, VALIDATE+14, VALIDATE+15, VALIDATE+16, VALIDATE+17, VALIDATE+20, VALIDATE+21, VALIDATE+24, VALIDATE+25
, VALIDATE+30, VALIDATETARGSLOT~, VALIDATEORIGSLOT~, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+9, VALIDATEORIGSLOT+12, VALIDATEORIGSLOT+13, VALIDATEORIGSLOT+15, VALIDATEAPPTIEN~, VALIDATEAPPTIEN+1
, VALIDATEAPPTIEN+2, VALIDATEAPPTIEN+3, VALIDATEAPPTIEN+4, VALIDATECLINIC~, VALIDATECLINIC+1, VALIDATECLINIC+2, VALIDATECLINOPEN~, VALIDATECLINOPEN+5, VALIDATECLINOPEN+6, VALIDATELENGTHS~
, VALIDATELENGTHS+1, PRIVILEGEDUSER~, PRIVILEGEDUSER+2, VALIDATEDATE~, VALIDATEDATE+1, VALIDATEDATE+3, VALIDATEDATE+4, VALIDATEDATE+6
FDA VALIDATE+1~, VALIDATE+28!, VALIDATE+31!
FDA( VALIDATE+28*, VALIDATE+31*
FMDATETIME BUILDAPPTARRAY+1~, BUILDAPPTARRAY+3*
FOUND GET44RECORDIENS+2~, GET44RECORDIENS+3*, GET44RECORDIENS+4, GET44RECORDIENS+6*
IENS44003 GET44RECORDIENS+2~, GET44RECORDIENS+6*, GET44RECORDIENS+7
JSON BLOCKANDMOVE~, BLOCKANDMOVE+8, BLOCKANDMOVE+22, BUILDJSON~
JSONAPPT BLOCKANDMOVE+1~, BLOCKANDMOVE+18
JSONCANCEL BLOCKANDMOVE+1~, BLOCKANDMOVE+11
JSONCLINAVAIL BLOCKANDMOVE+1~, BLOCKANDMOVE+14
JSONERROR BUILDJSON+1~
MATCH GET44RECORDIENS+2~
NEWAPPT BLOCKANDMOVE+1~
NEWAPPT("Appointment" BLOCKANDMOVE+21
NOTEIDX BUILDAPPTARRAY+1~, BUILDAPPTARRAY+23*, BUILDAPPTARRAY+25*, BUILDAPPTARRAY+26
NUMBEROFAPPTS VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+11*, VALIDATEORIGSLOT+12, VALIDATEORIGSLOT+13
ORIGINALAPPT BUILDAPPTARRAY+1~
ORIGINALAPPT( BUILDAPPTARRAY+5, BUILDAPPTARRAY+6, BUILDAPPTARRAY+8, BUILDAPPTARRAY+10, BUILDAPPTARRAY+15, BUILDAPPTARRAY+18, BUILDAPPTARRAY+19, BUILDAPPTARRAY+20, BUILDAPPTARRAY+21, BUILDAPPTARRAY+25
, BUILDAPPTARRAY+26, BUILDAPPTARRAY+28, BUILDAPPTARRAY+29, BUILDAPPTARRAY+30, BUILDAPPTARRAY+33, BUILDAPPTARRAY+35
ORIGINALCLINIC BLOCKANDMOVE+1~, BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+17, POPULATE~, POPULATE+6*, POPULATE+7, POPULATE+8, POPULATE+13, POPULATE+19
, POPULATE+21, POPULATE+22, VALIDATE~, VALIDATE+29, VALIDATE+34, VALIDATE+35, VALIDATEORIGSLOT~, VALIDATEORIGSLOT+4, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+10
, VALIDATEORIGSLOT+11, VALIDATEORIGSLOT+15, BUILDAPPTARRAY~, BUILDAPPTARRAY+21
ORIGINALSLOTS VALIDATE+1~
ORIGINATINGSLOTS VALIDATE+1~, VALIDATE+16, VALIDATEORIGSLOT~
ORIGINATINGSLOTS("ClinAvail" VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+9
OVERBOOK BLOCKANDMOVE+1~, BLOCKANDMOVE+7, BLOCKANDMOVE+17, VALIDATE~, VALIDATE+15, VALIDATE+29, VALIDATETARGSLOT~, VALIDATETARGSLOT+5*, VALIDATETARGSLOT+6, VALIDATETARGSLOT+8*
, BUILDAPPTARRAY~, BUILDAPPTARRAY+38
PATIENS BUILDAPPTARRAY+1~, BUILDAPPTARRAY+6*, BUILDAPPTARRAY+7, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41, BUILDAPPTARRAY+42, BUILDAPPTARRAY+43, BUILDAPPTARRAY+44, BUILDAPPTARRAY+45
, BUILDAPPTARRAY+46
RESIEN BUILDAPPTARRAY+1~, BUILDAPPTARRAY+8*, BUILDAPPTARRAY+9
RESOURCEIEN BLOCKANDMOVE+1~, BLOCKANDMOVE+7, VALIDATE~, VALIDATE+6*, VALIDATE+14, VALIDATELENGTHS~
RETURN BLOCKANDMOVE+1~, BLOCKANDMOVE+8*, BLOCKANDMOVE+22
RETURN("BlockAndMoveAppointment" BLOCKANDMOVE+21*
SDCONTEXT BLOCKANDMOVE~, BLOCKANDMOVE+7, BLOCKANDMOVE+11, BLOCKANDMOVE+14, BLOCKANDMOVE+18, VALIDATE~, VALIDATE+3, VALIDATE+24, VALIDATE+30
SDCONTEXT("US ER DUZ" , VALIDATE+12
SDDFN BUILDAPPTARRAY+1~, BUILDAPPTARRAY+5*, BUILDAPPTARRAY+6, BUILDAPPTARRAY+10, GET44RECORDIENS~, GET44RECORDIENS+5
SDIEN BUILDAPPTARRAY+1~, BUILDAPPTARRAY+10*, BUILDAPPTARRAY+11, BUILDAPPTARRAY+36, BUILDAPPTARRAY+37
SINC VALIDATE+1~
SLOTNUM VALIDATETARGSLOT+1~, VALIDATETARGSLOT+5*, VALIDATETARGSLOT+6*, VALIDATETARGSLOT+7, VALIDATETARGSLOT+8, VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+3*, VALIDATEORIGSLOT+7*, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+9
, VALIDATEORIGSLOT+10, VALIDATEORIGSLOT+12, VALIDATEORIGSLOT+13
SLOTS VALIDATETARGSLOT+1~, VALIDATETARGSLOT+2, VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+4
STARTOFDAY VALIDATE+1~
SUBIEN NUMBEROFAPPTS+2*, NUMBEROFAPPTS+3*, NUMBEROFAPPTS+4, GET44RECORDIENS+2~, GET44RECORDIENS+4*, GET44RECORDIENS+5, GET44RECORDIENS+6
TARGETCLINIC BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+17, POPULATE~, POPULATE+4*, VALIDATE~, VALIDATE+7, VALIDATE+9, VALIDATE+12, VALIDATE+13
, VALIDATE+14, VALIDATE+15, VALIDATE+29, VALIDATETARGSLOT~, VALIDATETARGSLOT+2, VALIDATECLINIC~, VALIDATECLINIC+1, VALIDATECLINIC+2, VALIDATECLINOPEN~, VALIDATECLINOPEN+2
, VALIDATECLINOPEN+6, VALIDATELENGTHS~, VALIDATELENGTHS+1, PRIVILEGEDUSER~, PRIVILEGEDUSER+1, PRIVILEGEDUSER+2, BUILDAPPTARRAY~, BUILDAPPTARRAY+16, BUILDAPPTARRAY+21, BUILDAPPTARRAY+22
TARGETDATE BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+17, POPULATE~, POPULATE+5*, VALIDATE~, VALIDATE+7, VALIDATE+8, VALIDATE+13, VALIDATE+15
, VALIDATE+29, VALIDATEAPPTIEN~, VALIDATECLINOPEN~, VALIDATECLINOPEN+5, VALIDATECLINOPEN+6, BUILDAPPTARRAY~, BUILDAPPTARRAY+3, BUILDAPPTARRAY+13, BUILDAPPTARRAY+14
TARGETSLOTS VALIDATE+1~, VALIDATE+15, VALIDATETARGSLOT~
TARGETSLOTS("ClinAvail" VALIDATETARGSLOT+6, VALIDATETARGSLOT+7, VALIDATETARGSLOT+8
TARGETSTARTDATE VALIDATETARGSLOT~, VALIDATETARGSLOT+2, VALIDATETARGSLOT+7
TIMECLINICOPENS VALIDATECLINOPEN+1~, VALIDATECLINOPEN+2*, VALIDATECLINOPEN+3*, VALIDATECLINOPEN+5
USERID PRIVILEGEDUSER~, PRIVILEGEDUSER+2
VAL VALIDATE+1~, VALIDATE+30
VARIABLESLOTS BLOCKANDMOVE+1~, BLOCKANDMOVE+4, BLOCKANDMOVE+7, POPULATE~, POPULATE+8*, POPULATE+9*, VALIDATE~
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