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

Package: IHS Changes To Lab

Routine: BLRMPC


Information

BLRMPC(REFLAB,DIR,FILE) ; cmi/anch/maw - BLR Import Reference Lab Order/Result Codes ;

Source Information

Source file <BLRMPC.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$OPEN^%ZISH  
VA Fileman 1 FILE^DICN  

Entry Points

Name Comments DBIA/ICR reference
REF(RLNM)
LOAD(RL,DIR,FL) ;-- load from the file and stuff in BLR REFERENCE LAB File
ADD(LI,OCD,NM,RCD,NMA)

External References

Name Field # of Occurrence
$$OPEN^%ZISH LOAD+2
FILE^DICN REF+4, ADD+12, ADD+22

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Trouble Opening File, please fix and try again"
  • Line Location: LOAD+5
Function Call: READ
  • Timeout: DTIME
  • Variable: BLRX
  • Line Location: LOAD+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BLRRL - [#9009026] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BLRRL("B" REF+1
^BLRRL("BORD" ADD+2
^BLRRL("BRES" ADD+3
^DD(9009026 ADD+9, ADD+19

Label References

Name Line Occurrences
$$ADD LOAD+12
$$REF LOAD+1
LOAD BLRMPC+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BLRFLG BLRMPC+11, LOAD+4*
>> BLRI LOAD+6*
>> BLRLI LOAD+1*, LOAD+12
BLROI ADD+6!, ADD+13*, ADD+16!, ADD+23*, ADD+24
>> BLRTI LOAD+12*, LOAD+13
>> BLRX LOAD+6*, LOAD+7, LOAD+8, LOAD+9, LOAD+10, LOAD+11
>> BLRY LOAD+2*, LOAD+3
>> C BLRMPC+9*, LOAD+8, LOAD+9, LOAD+10, LOAD+11
>> DA(1 ADD+8*, ADD+18*
DD REF+2!, ADD+7!, ADD+17!
>> DIC REF+3*, ADD+10*, ADD+20*
>> DIC("DR" ADD+11*, ADD+21*
>> DIC("P" ADD+9*, ADD+19*
>> DIC(0 REF+3*, ADD+10*, ADD+20*
DIR BLRMPC~, BLRMPC+10, LOAD~, LOAD+2
DO REF+2!, ADD+7!, ADD+17!
DTIME LOAD+6
FILE BLRMPC~, BLRMPC+10
FL LOAD~, LOAD+2
IO LOAD+6
LI ADD~, ADD+2, ADD+3, ADD+8, ADD+10, ADD+18, ADD+20
NM ADD~, ADD+5, ADD+10
NMA ADD~, ADD+15, ADD+20
OCD ADD~, ADD+2, ADD+11
ORD ADD+1!, ADD+2*, ADD+4
>> ORDC LOAD+8*, LOAD+12
RCD ADD~, ADD+3, ADD+21
REFLAB BLRMPC~, BLRMPC+10
RES ADD+1!, ADD+3*, ADD+14
>> RESC LOAD+10*, LOAD+12
RL LOAD~, LOAD+1
RLNM REF~, REF+1, REF+3
>> TNM LOAD+9*, LOAD+12
>> TNMA LOAD+11*, LOAD+12
>> X REF+3*, ADD+10*, ADD+20*
>> Y REF+5, ADD+13, ADD+23
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All