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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ASUMKBIO

Package: Supply

Routine: ASUMKBIO


Information

ASUMKBIO ; IHS/ITSC/LMH -SET FIELD VARIABLES ISSUE BOOK ;

Source Information

Source file <ASUMKBIO.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Supply 3 STA^ASULARST  REQ^ASULDIRR  DIX^ASUMDIRM  
VA Fileman 1 (,IX)^DIK  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Supply 5 ASUJOLIB  ASUMKBPS  ASURO26A  ASURO26P  ASURO800  

Entry Points

Name Comments DBIA/ICR reference
ADDIDX(X) ;EP ; DIRECT INDEX ADD -MUST HAVE IEN FOR STA & REQ
IDX(X) ;EP ; DIRECT INDEX LOOKUP -MUST HAVE IEN FOR SST & USR
READ ;EP;READ ISSUE BOOK
STA(X) ;EP ; DIRECT STA LOOKUP
ADDSTA(X) ;EP ; DIRECT STATION ADD
EN1 ;EP ; PRIMARY ENTRY POINT - ASUMY("E#","REQ") REQUIRED
ADDREQ(X) ;EP ; DIRECT USER ADD -MUST HAVE IEN FOR SUBSTATION
WRITE(X) ;EP ;WITH PARAMETER PASSING
REQ(X) ;EP ; DIRECT USER LOOKUP -MUST HAVE IEN FOR SUBSTATION
DISPLAY ;

External References

Name Field # of Occurrence
STA^ASULARST STA+1
REQ^ASULDIRR READ+5, REQ+2
DIX^ASUMDIRM IDX+3, ADDIDX+3
^DIK EN1+15
IX^DIK EN1+19, ADDSTA+19, ADDREQ+15, ADDIDX+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?Y,X,",",X(1)," : ",ASUMK(X,X(1))," "
  • Line Location: DISPLAY+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ASUMK - [#9002033] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUL(2 - [#9002039.02] READ+2, READ+3
^ASUMK - [#9002033] READ+14, READ+15, READ+16, EN1+16*, EN1+17*, EN1+18*, STA+2, REQ+3, IDX+4, ADDSTA+9
, ADDSTA+11*, ADDSTA+12*, ADDREQ+5, ADDREQ+7*, ADDREQ+8*, ADDREQ+10*, ADDREQ+12*, ADDIDX+5, ADDIDX+6*, ADDIDX+7*
, ADDIDX+8*, ADDIDX+9*, ADDIDX+10*
^ASUMK(0 ADDSTA+14*, ADDSTA+16*
^ASUMY - [#9002034] EN1+14

Label References

Name Line Occurrences
EN1 WRITE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ASUK("DT" READ+20*, READ+21, READ+40, READ+42
>> ASUL(1 ADDSTA+5, ADDSTA+6, ADDSTA+7, ADDREQ+3
>> ASUL(18 READ+6, READ+7, READ+8
>> ASUL(19 READ+9, READ+10, READ+11
>> ASUL(2 ADDREQ+2
>> ASUL(20 READ+48
>> ASULMO( READ+23*
ASUMK EN1+21!
ASUMK( READ+24*, READ+25, READ+26*, READ+27, READ+29, READ+30, DISPLAY+1, DISPLAY+2, DISPLAY+3, DISPLAY+4
, EN1+8, EN1+9
ASUMK("CFY" READ+49*, EN1+10
ASUMK("CHGD" EN1+4*, EN1+6*, EN1+8*, EN1+9*, EN1+10*, EN1+11*, EN1+12*, EN1+13
ASUMK("E#" READ+1, READ+2, READ+3, READ+4, READ+5, READ+6*, READ+9*, READ+12, READ+13, READ+14
, READ+15, READ+16, READ+36, EN1+1, EN1+2, EN1+3, EN1+14, EN1+15, EN1+16, EN1+17
, EN1+18, EN1+19, WRITE+1*, STA+3*, STA+5*, REQ+1, REQ+3, REQ+4*, REQ+6*, IDX+1
, IDX+2, IDX+4, IDX+5*, IDX+7*, ADDSTA+10*, ADDREQ+1, ADDREQ+5, ADDREQ+6*, ADDREQ+7, ADDREQ+8
, ADDREQ+10, ADDREQ+12, ADDREQ+13, ADDIDX+1, ADDIDX+2, ADDIDX+4*, ADDIDX+5, ADDIDX+6, ADDIDX+7, ADDIDX+8
, ADDIDX+9, ADDIDX+10, ADDIDX+11
ASUMK("IDX" READ+13*
ASUMK("MO" EN1+7*, EN1+8, EN1+9
ASUMK("MOLD" READ+43*, READ+45*, READ+46, READ+47
ASUMK("NOKL" EN1+20
ASUMK("P6MO" READ+18!, READ+29*, READ+30*, READ+47
ASUMK("PFY" READ+50*, EN1+11
ASUMK("PPY" READ+51*, EN1+12
ASUMK("PULQTY" READ+33*, READ+35*, EN1+5
ASUMK("SST" READ+7*, READ+8*
ASUMK("STA" READ+2*, READ+3*
ASUMK("TOT" READ+18!, READ+25*, READ+27*
ASUMK("ULQTY" READ+17*, READ+32, READ+46*, READ+47*, READ+48*, EN1+6
ASUMK("USR" READ+10*, READ+11*
ASUMK(0 READ+14*, READ+17, READ+49, READ+50, READ+51, EN1+6*, EN1+10*, EN1+11*, EN1+12*, EN1+16
ASUMK(1 READ+15*, READ+24, EN1+8*, EN1+17
ASUMK(2 READ+16*, READ+26, EN1+9*, EN1+18
>> ASUMS("E#" READ+36
>> ASUMS("ESTB" READ+39, READ+41
>> ASUQ("MO" READ+21*, READ+22*, READ+23, READ+24, READ+25, READ+26, READ+27, READ+29, READ+30, READ+52!
>> ASUU(17 READ+19*, READ+21, READ+23, READ+28, READ+31!
>> ASUV("MOLD" READ+37*
DA EN1+15*, EN1+19*, ADDSTA+17*, ADDSTA+19!, ADDREQ+13*, ADDREQ+15!, ADDIDX+11*, ADDIDX+13!
DA(1 ADDREQ+13*, ADDIDX+11*
DA(2 ADDIDX+11*
DIK EN1+15*, EN1+19*, ADDSTA+18*, ADDSTA+19!, ADDREQ+14*, ADDREQ+15!, ADDIDX+12*, ADDIDX+13!
U READ+2, READ+3, READ+17, READ+24, READ+26, READ+49, READ+50, READ+51, EN1+6, EN1+8
, EN1+9, EN1+10, EN1+11, EN1+12, ADDSTA+14, ADDSTA+16, ADDREQ+10, ADDREQ+12, ADDIDX+9, ADDIDX+10
X READ+41*, READ+42*, READ+43, READ+44!, DISPLAY+1*, DISPLAY+2, DISPLAY+3, DISPLAY+4, WRITE~, WRITE+1
, STA~, STA+1, STA+2, STA+3, STA+5, REQ~, REQ+2, REQ+3, REQ+4, REQ+6
, IDX~, IDX+3, IDX+4, IDX+5, IDX+7, ADDSTA~, ADDSTA+5*, ADDSTA+6*, ADDSTA+7, ADDSTA+8
, ADDSTA+9, ADDSTA+10, ADDSTA+11, ADDSTA+12, ADDSTA+16, ADDSTA+17, ADDREQ~, ADDREQ+2*, ADDREQ+3, ADDREQ+4
, ADDREQ+5, ADDREQ+6, ADDREQ+7, ADDREQ+8, ADDREQ+12, ADDREQ+13, ADDIDX~, ADDIDX+3, ADDIDX+4, ADDIDX+5
, ADDIDX+6, ADDIDX+7, ADDIDX+8, ADDIDX+10, ADDIDX+11
X(1 DISPLAY+3*, DISPLAY+4
Y READ+39*, READ+40*, READ+43, READ+44!, DISPLAY+1*, DISPLAY+2, DISPLAY+4, STA+1, STA+3*, STA+6*
, REQ+1*, REQ+2, REQ+4*, REQ+7*, IDX+1*, IDX+2*, IDX+3, IDX+5*, IDX+8*, ADDSTA+7*
, ADDSTA+8*, ADDSTA+9*, ADDREQ+1*, ADDREQ+3*, ADDREQ+4*, ADDREQ+5*, ADDIDX+1*, ADDIDX+2*, ADDIDX+3, ADDIDX+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All