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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: SD53MY14

Package: Scheduling

Routine: SD53MY14


Information

SD53MY14 ;ALB/TXH-Stop Code/DSS Identifier Update;11/12/13

Source Information

Source file <SD53MY14.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 (,DD)^%DT  FILE^DICN  ^DIE  
Kernel 1 (BMES,MES)^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
EN ;** Add/inactivate/change/reactivate DSS IDs (stop codes)
ADD ;** Add DSS IDs
EDIT(SDXX) ;** Edit fields w/new values if stop code record already exists
INACT ;** Inactivate DSS IDs
CHANGE ;** Change DSS ID names
CDRNUM ;** Change CDR numbers
REACT ;** Reactivate DSS IDs
RESTR ;** Change Restriction Data
MESS ;** Add message
MESSEX ;** Display message if stop code already exists
MESI(SDEXDT) ;** Inactivate message
MESA ;** Reactivate message
MESC ;** Change message
MESN ;** Change number
MESR ;** Restricting Stop Code
HDR(SDVAR) ;- Header
HDR1 ;; Stop Code Name
HDR2 ;; CDR Stop Code Name
HDR3 ;; Stop Code Name Rest. Type Date
UPDATEDD(TYPE) ; update DD for 40.7 to either unlock file to allow edits or lock
; file down to prohibit edits
; TYPE="O" to unlock file and TYPE="C" to lock file
NEW ; DSS IDs to add- ex. ;;STOP CODE NAME^NUMBER^RESTRICTION TYPE^RESTRICTION DATE^CDR
OLD ;DSS IDs to be inactivated- ex. ;;AMIS NUMBER^^INACTIVE DATE
CHNG ;DSS ID name changes- ex. ;;STOP CODE NAME^NUMBER^^NEW NAME
CDR ;CDR account change- ex. ;;STOP CODE NAME^NUMBER^CDR # (old)^CDR# (new)
ACT ;DSS IDs to be reactivated- ex. ;;NUMBER^
REST ;Change restriction- ex. ;;STOP CODE NAME^NUMBER^REST TYPE^RES DATE^OLD

External References

Name Field # of Occurrence
^%DT INACT+16
DD^%DT INACT+19
FILE^DICN ADD+17
^DIE EDIT+7, INACT+25, CHANGE+14, CDRNUM+13, RESTR+13, RESTR+15
BMES^XPDUTL ADD+8, ADD+11, INACT+8, INACT+9, CHANGE+8, CDRNUM+8, REACT+8, RESTR+8, HDR+4
MES^XPDUTL ADD+7, INACT+7, CHANGE+7, CDRNUM+7, REACT+7, RESTR+7, MESS+3, MESS+6, MESS+8, MESSEX+3
MESSEX+5, MESI+8, MESI+10, MESA+4, MESA+6, MESC+3, MESC+6, MESC+7, MESN+3, MESN+6
MESN+7, MESR+3, MESR+6, MESR+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(40.7 UPDATEDD+5*, UPDATEDD+6*, UPDATEDD+8!, UPDATEDD+9*
^DIC(40.7 - [#40.7] ADD+17, ADD+18, EDIT+4, INACT+22, INACT+23, CHANGE+11, CHANGE+12, CDRNUM+10, CDRNUM+11, REACT+12
REACT+13*, RESTR+11, RESTR+12, MESI+9, MESA+5

Label References

Name Line Occurrences
ADD EN+6
CDRNUM EN+10
CHANGE EN+9
EDIT ADD+18
HDR MESS+2, MESSEX+2, MESI+6, MESA+3, MESC+2, MESN+2, MESR+2
INACT EN+7
MESA REACT+13
MESC CHANGE+14
MESI INACT+25
MESN CDRNUM+13
MESR RESTR+13, RESTR+15
MESS ADD+17
MESSEX ADD+18
REACT EN+8
RESTR EN+11
UPDATEDD EN+5, EN+13

Naked Globals

Name Field # of Occurrence
^(0 INACT+23, CHANGE+12, RESTR+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% INACT+26!
%DT INACT+15*, INACT+26!
%H INACT+26!
%I INACT+26!
DA ADD+13!, EDIT+3~, EDIT+4*, EDIT+5, INACT+10!, INACT+24*, INACT+26!, CHANGE+9!, CHANGE+13*, CHANGE+15!
CDRNUM+9!, CDRNUM+12*, CDRNUM+14!, REACT+11!, RESTR+9!, RESTR+13*, RESTR+14*, RESTR+16!
DD ADD+13!, INACT+10!, CHANGE+9!, CDRNUM+9!, REACT+11!, RESTR+9!
DIC ADD+12*, ADD+19!, INACT+26!
DIC("DR" ADD+14*, ADD+15*
DIC(0 ADD+12*
DIE EDIT+3~, EDIT+6*, INACT+24*, INACT+26!, CHANGE+13*, CHANGE+15!, CDRNUM+12*, CDRNUM+14!, RESTR+13*, RESTR+14*
RESTR+16!
DLAYGO ADD+12*, ADD+19!, EDIT+3~, INACT+26!
DO ADD+13!, INACT+10!, CHANGE+9!, CDRNUM+9!, REACT+11!, RESTR+9!
DR EDIT+3~, EDIT+6*, INACT+24*, INACT+26!, CHANGE+13*, CHANGE+15!, CDRNUM+12*, CDRNUM+14!, RESTR+13*, RESTR+14*
RESTR+16!
ECXADMSG MESS+1~, MESS+4*, MESS+5*, MESS+6, MESS+7*, MESS+8, MESSEX+1~, MESSEX+4*, MESSEX+5
I UPDATEDD+3~, UPDATEDD+6*, UPDATEDD+9*
SDACMSG MESA+2~, MESA+5*, MESA+6
SDAUMF EN+3~, EN+4*, EN+12*
SDCMSG MESC+1~, MESC+4*, MESC+6
SDCMSG1 MESC+1~, MESC+5*, MESC+7
SDDA INACT+5~, INACT+21*, INACT+22*, INACT+23, INACT+24, CHANGE+5~, CHANGE+10*, CHANGE+11*, CHANGE+12, CHANGE+13
CDRNUM+5~, CDRNUM+10*, CDRNUM+11, CDRNUM+12, REACT+5~, REACT+12*, REACT+13, RESTR+5~, RESTR+10*, RESTR+11*
RESTR+12, RESTR+13, RESTR+14, MESI+9, MESA+5
SDEXDT INACT+5~, INACT+20*, INACT+25, MESI~, MESI+7*, MESI+9
SDHDR HDR+2~, HDR+3*, HDR+4
SDINDT INACT+5~, INACT+18*
SDINMSG MESI+5~, MESI+9*, MESI+10
SDNMSG MESN+1~, MESN+4*, MESN+6, MESR+1~, MESR+4*, MESR+6
SDNMSG1 MESN+1~, MESN+5*, MESN+7, MESR+1~, MESR+5*, MESR+7
SDVAR EN+3~, ADD+6*, INACT+6*, CHANGE+6*, CDRNUM+6*, REACT+6*, RESTR+6*, MESS+2, MESS+9!, MESSEX+2
MESSEX+6!, MESI+6, MESI+11!, MESA+3, MESA+7!, MESC+2, MESC+8!, MESN+2, MESN+8!, MESR+2
MESR+8!, HDR~, HDR+1
SDX ADD+5~, ADD+13*, INACT+5~, INACT+10*, CHANGE+5~, CHANGE+9*, CDRNUM+5~, CDRNUM+9*, REACT+5~, REACT+11*
RESTR+5~, RESTR+9*
SDXX ADD+5~, ADD+13*, ADD+14, ADD+15, ADD+16, ADD+17, ADD+18, EDIT~, EDIT+2, EDIT+4
, EDIT+6, INACT+5~, INACT+10*, INACT+11, INACT+12, INACT+22, CHANGE+5~, CHANGE+9*, CHANGE+11, CHANGE+13
CDRNUM+5~, CDRNUM+9*, CDRNUM+10, CDRNUM+12, REACT+5~, REACT+11*, REACT+12, RESTR+5~, RESTR+9*, RESTR+11
RESTR+13, RESTR+14, MESS+4, MESS+5, MESS+7, MESSEX+4, MESI+9, MESA+5, MESC+4, MESC+5
MESN+4, MESN+5, MESR+4, MESR+5
TYPE EN+3~, UPDATEDD~, UPDATEDD+4, UPDATEDD+7
U ADD+14, EDIT+6, INACT+23, CHANGE+11, CHANGE+12, CHANGE+13, CDRNUM+10, CDRNUM+12, REACT+13, RESTR+11
RESTR+12, RESTR+13, RESTR+14, MESC+4, MESC+5, MESN+4, MESN+5, MESR+4, MESR+5, UPDATEDD+6
, UPDATEDD+9
X ADD+16*, ADD+19!, INACT+12*, INACT+26!, CDRNUM+14!, RESTR+16!
Y INACT+17, INACT+18, INACT+20, INACT+26!

Marked Items

Name Field # of Occurrence
$T(@(3) HDR+3
$T(ACT+1 EN+8
$T(ACT+SDX REACT+11
$T(CDR+1 EN+10
$T(CDR+SDX CDRNUM+9
$T(CHNG+1 EN+9
$T(CHNG+SDX CHANGE+9
$T(NEW+1 EN+6
$T(NEW+SDX ADD+13
$T(OLD+1 EN+7
$T(OLD+SDX INACT+10
$T(REST+1 EN+11
$T(REST+SDX RESTR+9
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All