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

Package: Scheduling

Routine: SDESCKNSTEP


Information

SDESCKNSTEP ;ALB/BLB,TAW - VISTA SCHEDULING RPCS ;Jun 25, 2021@15:22

Source Information

Source file <SDESCKNSTEP.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTE,$$NOW)^XLFDT  ENCODE^XLFJSON  
VA FileMan 2 (FILE,UPDATE)^DIE  $$GET1^DIQ  
Scheduling 1 ERRLOG^SDESJSON  

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 SDEC50  

Entry Points

Name Comments DBIA/ICR reference
SETAPPTCKNSTEP(SDECY,IEN,STATUS) ; File check-in status and date/time in 409.843,.01/1
GETAPPTCKNSTEP(SDECY,IEN,STATUS) ; Get check-in status associated appointment IEN and passed in status
GETAPPTCKNSTEPS(SDECY,IEN) ; Get a list of checkin statuses associated with an appointment IEN
SETCKNSTEP(SDECY,STATUS) ;create new status entry in check-in step status file
EDITCKNSTEP(SDECY,IEN,STATUS) ; edit entry in check-in step status file
GETCKNSTEP(SDECY,IEN) ;get status from check-in step status file
GETCKNSTEPS(SDECY) ;
BUILDER ;
CKNBUILDER(IEN,STATUS,DATETIME,TAG) ;
HASCKNSTEP(IEN,STATUS) ;
; Function will confirm if a STATUS is on the Appointment IEN
; IEN - IEN from SDEC Appointment
; STATUS - IEN from SDEC CHECK-IN STEP STATUS
LASTCKNSTEP(IEN) ;
; Function will return the last Check In Step on the Appointment IEN
; IEN - IEN from SDEC Appointment

External References

Name Field # of Occurrence
FILE^DIE EDITCKNSTEP+12
UPDATE^DIE SETAPPTCKNSTEP+14, SETCKNSTEP+10
$$GET1^DIQ SETAPPTCKNSTEP+6, SETAPPTCKNSTEP+9, GETAPPTCKNSTEP+7, GETAPPTCKNSTEP+9, GETAPPTCKNSTEP+10, GETAPPTCKNSTEPS+7, GETAPPTCKNSTEPS+8, GETAPPTCKNSTEPS+9, SETCKNSTEP+7, EDITCKNSTEP+9
, GETCKNSTEP+3, GETCKNSTEPS+5, LASTCKNSTEP+6
ERRLOG^SDESJSON SETAPPTCKNSTEP+2, SETAPPTCKNSTEP+3, SETAPPTCKNSTEP+4, SETAPPTCKNSTEP+5, SETAPPTCKNSTEP+6, SETAPPTCKNSTEP+10, SETAPPTCKNSTEP+16, GETAPPTCKNSTEP+2, GETAPPTCKNSTEP+3, GETAPPTCKNSTEP+4
, GETAPPTCKNSTEP+12, GETAPPTCKNSTEPS+2, GETAPPTCKNSTEPS+3, GETAPPTCKNSTEPS+12, SETCKNSTEP+2, SETCKNSTEP+3, SETCKNSTEP+4, SETCKNSTEP+8, SETCKNSTEP+12, EDITCKNSTEP+2
, EDITCKNSTEP+3, EDITCKNSTEP+4, EDITCKNSTEP+5, EDITCKNSTEP+6, EDITCKNSTEP+10, EDITCKNSTEP+14, GETCKNSTEP+2, GETCKNSTEP+5
$$FMTE^XLFDT GETAPPTCKNSTEP+10, GETAPPTCKNSTEPS+9
$$NOW^XLFDT SETAPPTCKNSTEP+11
ENCODE^XLFJSON BUILDER+1

Used in RPC

RPC Name Call Tags
SDES GET APPT CHECK-IN STEP GETAPPTCKNSTEP
SDES SET APPT CHECK-IN STEP SETAPPTCKNSTEP
SDES GET APPT CHECK-IN STEPS GETAPPTCKNSTEPS
SDES SET CHECK-IN STEP SETCKNSTEP
SDES EDIT CHECK-IN STEP EDITCKNSTEP
SDES GET CHECK-IN STEP GETCKNSTEP
SDES GET CHECK-IN STEPS GETCKNSTEPS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.84 - [#409.84] GET1^DIQ
^SDEC(409.842 - [#409.842] GET1^DIQ
409.843 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.84 - [#409.84] SETAPPTCKNSTEP+3, SETAPPTCKNSTEP+8, GETAPPTCKNSTEP+4, GETAPPTCKNSTEP+6, GETAPPTCKNSTEPS+3, GETAPPTCKNSTEPS+5, HASCKNSTEP+6, HASCKNSTEP+7, LASTCKNSTEP+5, LASTCKNSTEP+6
^SDEC(409.842 - [#409.842] SETAPPTCKNSTEP+5, SETCKNSTEP+6, EDITCKNSTEP+6, EDITCKNSTEP+8, GETCKNSTEPS+3

Label References

Name Line Occurrences
BUILDER SETAPPTCKNSTEP+2, SETAPPTCKNSTEP+3, SETAPPTCKNSTEP+4, SETAPPTCKNSTEP+5, SETAPPTCKNSTEP+6, SETAPPTCKNSTEP+10, SETAPPTCKNSTEP+15, SETAPPTCKNSTEP+16, GETAPPTCKNSTEP+2, GETAPPTCKNSTEP+3
, GETAPPTCKNSTEP+4, GETAPPTCKNSTEP+13, GETAPPTCKNSTEPS+2, GETAPPTCKNSTEPS+3, GETAPPTCKNSTEPS+11, GETAPPTCKNSTEPS+12, SETCKNSTEP+2, SETCKNSTEP+3, SETCKNSTEP+4, SETCKNSTEP+8
, SETCKNSTEP+11, SETCKNSTEP+12, EDITCKNSTEP+2, EDITCKNSTEP+3, EDITCKNSTEP+4, EDITCKNSTEP+5, EDITCKNSTEP+6, EDITCKNSTEP+10, EDITCKNSTEP+13, EDITCKNSTEP+14
, GETCKNSTEP+2, GETCKNSTEP+5, GETCKNSTEP+6, GETCKNSTEPS+7
CKNBUILDER GETAPPTCKNSTEP+11, GETAPPTCKNSTEPS+10, GETCKNSTEP+4, GETCKNSTEPS+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATETIME SETAPPTCKNSTEP+1~, SETAPPTCKNSTEP+11*, SETAPPTCKNSTEP+13, GETAPPTCKNSTEP+1~, GETAPPTCKNSTEP+10*, GETAPPTCKNSTEP+11, GETAPPTCKNSTEPS+1~, GETAPPTCKNSTEPS+9*, GETAPPTCKNSTEPS+10, CKNBUILDER~
, CKNBUILDER+5, CKNBUILDER+11
ENTRY SETCKNSTEP+1~, SETCKNSTEP+5*, SETCKNSTEP+6, SETCKNSTEP+7*, SETCKNSTEP+8, EDITCKNSTEP+1~, EDITCKNSTEP+7*, EDITCKNSTEP+8, EDITCKNSTEP+9*, EDITCKNSTEP+10
ERR SETAPPTCKNSTEP+14!, SETAPPTCKNSTEP+15, SETAPPTCKNSTEP+16, SETCKNSTEP+10!, SETCKNSTEP+11, SETCKNSTEP+12, EDITCKNSTEP+13, EDITCKNSTEP+14
FDA SETAPPTCKNSTEP+1~, SETAPPTCKNSTEP+14!, SETCKNSTEP+1~, SETCKNSTEP+10!, EDITCKNSTEP+1~, EDITCKNSTEP+12!
FDA( SETAPPTCKNSTEP+12*, SETAPPTCKNSTEP+13*, SETCKNSTEP+9*, EDITCKNSTEP+11*
IEN SETAPPTCKNSTEP~, SETAPPTCKNSTEP+2, SETAPPTCKNSTEP+3, SETAPPTCKNSTEP+6, SETAPPTCKNSTEP+8, SETAPPTCKNSTEP+9, SETAPPTCKNSTEP+12, SETAPPTCKNSTEP+13, GETAPPTCKNSTEP~, GETAPPTCKNSTEP+2
, GETAPPTCKNSTEP+4, GETAPPTCKNSTEP+6, GETAPPTCKNSTEP+7, GETAPPTCKNSTEP+10, GETAPPTCKNSTEPS~, GETAPPTCKNSTEPS+2, GETAPPTCKNSTEPS+3, GETAPPTCKNSTEPS+5, GETAPPTCKNSTEPS+7, GETAPPTCKNSTEPS+9
, SETCKNSTEP+1~, SETCKNSTEP+5*, SETCKNSTEP+6*, SETCKNSTEP+7, EDITCKNSTEP~, EDITCKNSTEP+2, EDITCKNSTEP+6, EDITCKNSTEP+11, GETCKNSTEP~, GETCKNSTEP+2
, GETCKNSTEP+3, GETCKNSTEP+4, GETCKNSTEPS+1~, GETCKNSTEPS+2*, GETCKNSTEPS+3*, GETCKNSTEPS+5, GETCKNSTEPS+6, CKNBUILDER~, CKNBUILDER+3, CKNBUILDER+9
, CKNBUILDER+15, CKNBUILDER+20, HASCKNSTEP~, HASCKNSTEP+6, HASCKNSTEP+7, LASTCKNSTEP~, LASTCKNSTEP+5, LASTCKNSTEP+6
NUM GETAPPTCKNSTEPS+1~, GETAPPTCKNSTEPS+4*, GETAPPTCKNSTEPS+6*, GETCKNSTEPS+1~, GETCKNSTEPS+2*, GETCKNSTEPS+4*, CKNBUILDER+9, CKNBUILDER+10, CKNBUILDER+11, CKNBUILDER+20
, CKNBUILDER+21
RET HASCKNSTEP+4~, HASCKNSTEP+5*, HASCKNSTEP+6, HASCKNSTEP+7*, HASCKNSTEP+8, LASTCKNSTEP+3~, LASTCKNSTEP+4*, LASTCKNSTEP+6*, LASTCKNSTEP+7
SDCHECKIN SETAPPTCKNSTEP+1~, SETAPPTCKNSTEP+2, SETAPPTCKNSTEP+3, SETAPPTCKNSTEP+4, SETAPPTCKNSTEP+5, SETAPPTCKNSTEP+6, SETAPPTCKNSTEP+10, SETAPPTCKNSTEP+16, GETAPPTCKNSTEP+1~, GETAPPTCKNSTEP+2
, GETAPPTCKNSTEP+3, GETAPPTCKNSTEP+4, GETAPPTCKNSTEP+12, GETAPPTCKNSTEPS+1~, GETAPPTCKNSTEPS+2, GETAPPTCKNSTEPS+3, GETAPPTCKNSTEPS+12, SETCKNSTEP+1~, SETCKNSTEP+2, SETCKNSTEP+3
, SETCKNSTEP+4, SETCKNSTEP+8, SETCKNSTEP+12, EDITCKNSTEP+1~, EDITCKNSTEP+2, EDITCKNSTEP+3, EDITCKNSTEP+4, EDITCKNSTEP+5, EDITCKNSTEP+6, EDITCKNSTEP+10
, EDITCKNSTEP+14, GETCKNSTEP+1~, GETCKNSTEP+2, GETCKNSTEP+5, GETCKNSTEPS+1~
SDCHECKIN("ApptCheckInSteps" SETAPPTCKNSTEP+2*, SETAPPTCKNSTEP+3*, SETAPPTCKNSTEP+4*, SETAPPTCKNSTEP+5*, SETAPPTCKNSTEP+6*, SETAPPTCKNSTEP+10*, SETAPPTCKNSTEP+15*, GETAPPTCKNSTEP+2*, GETAPPTCKNSTEP+3*, GETAPPTCKNSTEP+4*
, GETAPPTCKNSTEP+12*, GETAPPTCKNSTEPS+2*, GETAPPTCKNSTEPS+3*, GETAPPTCKNSTEPS+12*, EDITCKNSTEP+6*, CKNBUILDER+3*, CKNBUILDER+4*, CKNBUILDER+5*, CKNBUILDER+6, CKNBUILDER+9*
, CKNBUILDER+10*, CKNBUILDER+11*, CKNBUILDER+12
SDCHECKIN("CheckInSteps" SETCKNSTEP+2*, SETCKNSTEP+3*, SETCKNSTEP+4*, SETCKNSTEP+8*, SETCKNSTEP+11*, EDITCKNSTEP+2*, EDITCKNSTEP+3*, EDITCKNSTEP+4*, EDITCKNSTEP+5*, EDITCKNSTEP+10*
, EDITCKNSTEP+13*, GETCKNSTEP+2*, GETCKNSTEP+5*, CKNBUILDER+15*, CKNBUILDER+16*, CKNBUILDER+17, CKNBUILDER+20*, CKNBUILDER+21*, CKNBUILDER+22
SDECY SETAPPTCKNSTEP~, GETAPPTCKNSTEP~, GETAPPTCKNSTEPS~, SETCKNSTEP~, EDITCKNSTEP~, GETCKNSTEP~, GETCKNSTEPS~
SIEN SETAPPTCKNSTEP+1~, SETAPPTCKNSTEP+7*, SETAPPTCKNSTEP+8*, SETAPPTCKNSTEP+9, GETAPPTCKNSTEP+1~, GETAPPTCKNSTEP+5*, GETAPPTCKNSTEP+6*, GETAPPTCKNSTEP+7, GETAPPTCKNSTEP+10, GETAPPTCKNSTEPS+1~
, GETAPPTCKNSTEPS+4*, GETAPPTCKNSTEPS+5*, GETAPPTCKNSTEPS+7, GETAPPTCKNSTEPS+9, EDITCKNSTEP+1~, EDITCKNSTEP+7*, EDITCKNSTEP+8*, EDITCKNSTEP+9, HASCKNSTEP+4~, HASCKNSTEP+5*
, HASCKNSTEP+6*, HASCKNSTEP+7, LASTCKNSTEP+3~, LASTCKNSTEP+4*, LASTCKNSTEP+5*, LASTCKNSTEP+6
STAT GETAPPTCKNSTEP+1~, GETAPPTCKNSTEP+9*, GETAPPTCKNSTEP+11, GETAPPTCKNSTEPS+1~, GETAPPTCKNSTEPS+8*, GETAPPTCKNSTEPS+10, CKNBUILDER+10
STATPOINTER SETAPPTCKNSTEP+1~, SETAPPTCKNSTEP+7*, SETAPPTCKNSTEP+8, SETAPPTCKNSTEP+9*, SETAPPTCKNSTEP+10, GETAPPTCKNSTEP+1~, GETAPPTCKNSTEP+7*, GETAPPTCKNSTEP+8, GETAPPTCKNSTEP+9, GETAPPTCKNSTEP+11
, GETAPPTCKNSTEPS+1~, GETAPPTCKNSTEPS+7*, GETAPPTCKNSTEPS+8, GETAPPTCKNSTEPS+10
STATUS SETAPPTCKNSTEP~, SETAPPTCKNSTEP+4, SETAPPTCKNSTEP+5, SETAPPTCKNSTEP+8, SETAPPTCKNSTEP+10, SETAPPTCKNSTEP+12, GETAPPTCKNSTEP~, GETAPPTCKNSTEP+3, GETAPPTCKNSTEP+8, SETCKNSTEP~
, SETCKNSTEP+2, SETCKNSTEP+3, SETCKNSTEP+4, SETCKNSTEP+6, SETCKNSTEP+8, SETCKNSTEP+9, EDITCKNSTEP~, EDITCKNSTEP+3, EDITCKNSTEP+4, EDITCKNSTEP+5
, EDITCKNSTEP+8, EDITCKNSTEP+10, EDITCKNSTEP+11, GETCKNSTEP+1~, GETCKNSTEP+3*, GETCKNSTEP+4, GETCKNSTEP+5, GETCKNSTEPS+5*, GETCKNSTEPS+6, CKNBUILDER~
, CKNBUILDER+4, CKNBUILDER+16, CKNBUILDER+21, HASCKNSTEP~, HASCKNSTEP+7
STEP LASTCKNSTEP+3~, LASTCKNSTEP+6*
TAG CKNBUILDER~, CKNBUILDER+2, CKNBUILDER+6, CKNBUILDER+8, CKNBUILDER+12, CKNBUILDER+14, CKNBUILDER+17, CKNBUILDER+19, CKNBUILDER+22
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