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

Package: Scheduling

Routine: SDESMISSIONAVL


Information

SDESMISSIONAVL ;ALB/BWF - VISTA SCHEDULING MISSION ACT AVAILABILITY ;Feb 16, 2023

Source Information

Source file <SDESMISSIONAVL.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 7 $$FMTISO^SDAMUTDT  RESAB^SDEC57  BUILDJSON^SDESBUILDJSON  VALIDATEEAS^SDESINPUTVALUTL  ERRLOG^SDESJSON  ($$AMISTOSTOPCODE,$$INACTIVE)^SDESUTIL  $$VALDATE2^SDESVALUTIL  
Kernel 1 $$FMADD^XLFDT  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
MISSACTAVAIL(RESULT,EASAUDITID,STOPCODE,CREDSTOPCODES,STRTDATE,ENDDATE,NUMBERRET,SDEASTRKNG) ;
GETAVAIL(RETURN,CLINLIST,START,END,NUMBER) ;
MATCHCLIN(CLINLIST,STCODE,CRSTCODES) ;
VALPRIMSTOP(ERRORS,CODE) ;
VALCRSTOP(ERRORS,CODES) ;
VALNUM(ERRORS,NUMBERRET) ;

External References

Name Field # of Occurrence
$$GET1^DIQ GETAVAIL+10, GETAVAIL+28
$$FMTISO^SDAMUTDT GETAVAIL+29, GETAVAIL+30
RESAB^SDEC57 GETAVAIL+12
BUILDJSON^SDESBUILDJSON MISSACTAVAIL+14, MISSACTAVAIL+18
VALIDATEEAS^SDESINPUTVALUTL MISSACTAVAIL+11
ERRLOG^SDESJSON MISSACTAVAIL+5, MISSACTAVAIL+7, VALPRIMSTOP+1, VALPRIMSTOP+2, VALCRSTOP+3, VALNUM+1
$$AMISTOSTOPCODE^SDESUTIL MATCHCLIN+2, MATCHCLIN+4
$$INACTIVE^SDESUTIL GETAVAIL+11
$$VALDATE2^SDESVALUTIL MISSACTAVAIL+4, MISSACTAVAIL+6
$$FMADD^XLFDT GETAVAIL+6, GETAVAIL+7

Used in RPC

RPC Name Call Tags
SDES GET MISSION ACT AVAIL MISSACTAVAIL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] VALPRIMSTOP+2, VALCRSTOP+3
^HOLIDAY("B" GETAVAIL+10
^SC - [#44] GETAVAIL+9
^SC("ACST" MATCHCLIN+9
^SC("AST" MATCHCLIN+6
^TMP("SDESMISSIONAVL" MISSACTAVAIL+2, GETAVAIL+4, GETAVAIL+12, GETAVAIL+13, GETAVAIL+14

Label References

Name Line Occurrences
GETAVAIL MISSACTAVAIL+16
MATCHCLIN MISSACTAVAIL+15
VALCRSTOP MISSACTAVAIL+9
VALNUM MISSACTAVAIL+10
VALPRIMSTOP MISSACTAVAIL+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTDAT GETAVAIL+1~, GETAVAIL+14*, GETAVAIL+15, GETAVAIL+16, GETAVAIL+17, GETAVAIL+19, GETAVAIL+29, GETAVAIL+30
APPTEND GETAVAIL+1~, GETAVAIL+16*
APPTSTRT GETAVAIL+1~, GETAVAIL+15*
AVAIL GETAVAIL+1~, GETAVAIL+19*, GETAVAIL+21
BADATE GETAVAIL+1~, GETAVAIL+5*, GETAVAIL+7, GETAVAIL+8*
CLIN GETAVAIL+1~, GETAVAIL+3*, GETAVAIL+4, GETAVAIL+9, GETAVAIL+10, GETAVAIL+11, GETAVAIL+12, GETAVAIL+13, GETAVAIL+14, GETAVAIL+27
, GETAVAIL+28
CLINAVAIL MISSACTAVAIL+1~, MISSACTAVAIL+16, MISSACTAVAIL+17, MISSACTAVAIL+18
CLINAVAIL("MissionActAvailability" MISSACTAVAIL+17*
CLINIEN MATCHCLIN+1~, MATCHCLIN+6*, MATCHCLIN+9, MATCHCLIN+10
CLINLIST MISSACTAVAIL+1~, MISSACTAVAIL+2*, MISSACTAVAIL+15, MISSACTAVAIL+16, MISSACTAVAIL+19, GETAVAIL~, GETAVAIL+3, MATCHCLIN~, MATCHCLIN+9, MATCHCLIN+10
CLINNAME GETAVAIL+1~
CNT GETAVAIL+1~, GETAVAIL+2*, GETAVAIL+24*, GETAVAIL+27, GETAVAIL+28, GETAVAIL+29, GETAVAIL+30, GETAVAIL+31
CODE VALPRIMSTOP~, VALPRIMSTOP+1, VALPRIMSTOP+2
CODES VALCRSTOP~
CODES( VALCRSTOP+2
CREDSTOPCODES MISSACTAVAIL~, MISSACTAVAIL+9, MISSACTAVAIL+15
CREDSTOPIEN MATCHCLIN+1~, MATCHCLIN+4*, MATCHCLIN+5
CREDSTOPIENS MATCHCLIN+1~, MATCHCLIN+7
CREDSTOPIENS( MATCHCLIN+5*, MATCHCLIN+8
CRSTCODES MATCHCLIN~
CRSTCODES( MATCHCLIN+3
CRSTLOOP MATCHCLIN+1~, MATCHCLIN+3*, MATCHCLIN+4
CRSTOPIEN MATCHCLIN+1~, MATCHCLIN+8*, MATCHCLIN+9
DONE GETAVAIL+1~, GETAVAIL+2*, GETAVAIL+3, GETAVAIL+7, GETAVAIL+13, GETAVAIL+32*, VALCRSTOP+1~, VALCRSTOP+2*, VALCRSTOP+3*
DT MISSACTAVAIL+5
EASAUDITID MISSACTAVAIL~
END GETAVAIL~, GETAVAIL+6
ENDDATE MISSACTAVAIL~, MISSACTAVAIL+3*, MISSACTAVAIL+6
ENDDT MISSACTAVAIL+1~, MISSACTAVAIL+6*, MISSACTAVAIL+7, MISSACTAVAIL+16
ERRORS MISSACTAVAIL+1~, MISSACTAVAIL+4, MISSACTAVAIL+5, MISSACTAVAIL+6, MISSACTAVAIL+7, MISSACTAVAIL+8, MISSACTAVAIL+9, MISSACTAVAIL+10, MISSACTAVAIL+11, MISSACTAVAIL+12
, MISSACTAVAIL+14, VALPRIMSTOP~, VALPRIMSTOP+1, VALPRIMSTOP+2, VALCRSTOP~, VALCRSTOP+3, VALNUM~, VALNUM+1
ERRORS("MissionActAvailability" MISSACTAVAIL+13*
GLOB GETAVAIL+1~, GETAVAIL+4*, GETAVAIL+12, GETAVAIL+33
LOOP GETAVAIL+1~, GETAVAIL+13*, GETAVAIL+14
NUMBER GETAVAIL~, GETAVAIL+25, GETAVAIL+26*, GETAVAIL+32
NUMBERRET MISSACTAVAIL~, MISSACTAVAIL+3*, MISSACTAVAIL+10, MISSACTAVAIL+16, VALNUM~, VALNUM+1
RESOURCEIEN GETAVAIL+1~
RESULT MISSACTAVAIL~, MISSACTAVAIL+14, MISSACTAVAIL+18
RETURN GETAVAIL~
RETURN("MissionActAvailability" GETAVAIL+27*, GETAVAIL+28*, GETAVAIL+29*, GETAVAIL+30*, GETAVAIL+31*
SDEASTRKNG MISSACTAVAIL~, MISSACTAVAIL+3*, MISSACTAVAIL+11
SDECEND GETAVAIL+1~, GETAVAIL+6*, GETAVAIL+7
SDERR GETAVAIL+1~
SDI GETAVAIL+1~, GETAVAIL+6*, GETAVAIL+7*, GETAVAIL+8, GETAVAIL+9, GETAVAIL+10, GETAVAIL+11, GETAVAIL+12
SLOTS GETAVAIL+1~, GETAVAIL+17*, GETAVAIL+18, GETAVAIL+20*, GETAVAIL+21*, GETAVAIL+22*, GETAVAIL+23, GETAVAIL+25*, GETAVAIL+26, GETAVAIL+31
START GETAVAIL~, GETAVAIL+6
STARTDT MISSACTAVAIL+1~, MISSACTAVAIL+4*, MISSACTAVAIL+5, MISSACTAVAIL+7, MISSACTAVAIL+16
STCODE MATCHCLIN~, MATCHCLIN+2
STOPCODE MISSACTAVAIL~, MISSACTAVAIL+3*, MISSACTAVAIL+8, MISSACTAVAIL+15
STOPIEN MATCHCLIN+1~, MATCHCLIN+2*, MATCHCLIN+6
STRTDATE MISSACTAVAIL~, MISSACTAVAIL+3*, MISSACTAVAIL+4
U GETAVAIL+15, GETAVAIL+16, GETAVAIL+17, GETAVAIL+19, GETAVAIL+29, GETAVAIL+30
X VALCRSTOP+1~, VALCRSTOP+2*, VALCRSTOP+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All