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

Package: IHS Code Set Versioning

Routine: BCSVP1


Information

BCSVP1 ;IHS/MSC/BWF - CSV Patch 1 ;16-Apr-2010 09:58;JSH

Source Information

Source file <BCSVP1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 FILE^DIE  ENALL^DIK  $$GET1^DIQ  
IHS Code Set Versioning 1 ($$GLB,$$GLBPATH,$$IENLKP,$$NXTFIL,INIT,SETFILE)^BCSVMP  
Kernel 1 BMES^XPDUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Code Set Versioning 1 BCSVMD  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
NUM() ;
FIX ;
UPDGLOB(FIL,SIEN,TIEN) ;
LOOP81 ;
INDEX(FIL) ;
LOOP80 ;
FIXAGE80(CODE,LOW,HIGH) ;
; INPUT IEN - ien to file 80
; LOW - low age (in years)
; HIGH - high age (in years)
; fix code 760.71 (age high)
PRE2 ;

External References

Name Field # of Occurrence
$$GLB^BCSVMP INDEX+4
$$GLBPATH^BCSVMP INDEX+3, UPDGLOB+2
$$IENLKP^BCSVMP INDEX+12
$$NXTFIL^BCSVMP PRE2+4
INIT^BCSVMP PRE2+2
SETFILE^BCSVMP INDEX+2
FILE^DIE FIXAGE80+16, LOOP80+5, LOOP81+5
ENALL^DIK FIX+10, FIX+11
$$GET1^DIQ LOOP80+3, LOOP81+3
BMES^XPDUTL PRE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Re-indexing M,M2,and MR indices in file #81.3",!!
  • Line Location: FIX+7
Routine Call
  • DIE
  • Line Location:
    • FIXAGE80+16
    • LOOP80+5
    • LOOP81+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] GET1^DIQ
^ICPT - [#81] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(81.3 - [#81.3] FIX+3*, FIX+5*, FIX+8, NUM+2
^ICD9 - [#80] LOOP80+2
^ICD9("AB" FIX+13, FIX+15*, FIXAGE80+8
^ICD9("BA" FIX+14
^ICPT - [#81] LOOP81+2
^XCSV( INDEX+5, INDEX+6
^XPD(9.6 - [#9.6] PRE+1

Label References

Name Line Occurrences
$$NUM FIX+4
INDEX PRE2+6
LOOP80 FIX+22
LOOP81 FIX+22
UPDGLOB INDEX+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AHIGH LOOP80+1~, LOOP80+3*, LOOP80+4, LOOP81+1~, LOOP81+3*, LOOP81+4
ALOW LOOP80+1~, LOOP80+3*, LOOP80+4, LOOP81+1~, LOOP81+3*, LOOP81+4
BCSVIEN FIX+1~, FIX+8*, FIX+9
BCSVNUM FIX+1~, FIX+4*, FIX+5
CIEN FIX+1~, FIX+13*, FIX+14*, FIX+15
CNT FIX+1~, FIX+8*
CODE FIXAGE80~, FIXAGE80+6, FIXAGE80+7*, FIXAGE80+8
>> DA(1 FIX+9*
>> DDLM PRE2+5, INDEX+2
>> DIK FIX+9*
>> DIK(1 FIX+10*, FIX+11*
EFLG FIX+1~, PRE2+1~, PRE2+3, PRE2+5*
FDA FIXAGE80+16!, LOOP80+5!, LOOP81+5!
FDA(80 FIXAGE80+11*, FIXAGE80+12*, FIXAGE80+14*, FIXAGE80+15*, LOOP80+5*
FDA(81 LOOP81+5*
FIL FIX+1~, PRE2+1~, PRE2+4*, PRE2+5, PRE2+6, INDEX~, INDEX+2, UPDGLOB~, UPDGLOB+2
HIGH FIXAGE80~, FIXAGE80+13, FIXAGE80+14, FIXAGE80+15
IEN INDEX+1~, INDEX+7*, INDEX+8, INDEX+9, INDEX+12, INDEX+13, FIXAGE80+8*, FIXAGE80+9
IENS FIXAGE80+5~, FIXAGE80+9*, FIXAGE80+11, FIXAGE80+12, FIXAGE80+14, FIXAGE80+15
LOOPGLB INDEX+1~, INDEX+3*
LOW FIXAGE80~, FIXAGE80+10, FIXAGE80+11, FIXAGE80+12
MGLN UPDGLOB+1~, UPDGLOB+2*, UPDGLOB+4, UPDGLOB+5
NGNM INDEX+1~, INDEX+6*, INDEX+7
OFF PRE2+1~, PRE2+4
>> SDATA INDEX+9*, INDEX+10, INDEX+11
SGLB INDEX+1~, INDEX+4*, INDEX+8, INDEX+9
SIEN UPDGLOB~, UPDGLOB+4, UPDGLOB+5
SRCARY INDEX+1~, INDEX+2
SRCARY("NUM" INDEX+4
TGNM INDEX+1~, INDEX+5*, INDEX+12
TIEN INDEX+12*, INDEX+13, UPDGLOB~, UPDGLOB+3, UPDGLOB+4, UPDGLOB+5
TRGARY INDEX+1~, INDEX+2
TRGARY("GNAM" INDEX+5, INDEX+6, INDEX+13
TRGARY("NUM" INDEX+3
TRGARY("XRI" INDEX+12
U FIX+3, FIX+5, INDEX+11
VAL INDEX+11*, INDEX+12, NUM+1~, NUM+2*, NUM+3
X NUM+1~, NUM+2*, LOOP80+1~, LOOP80+2*, LOOP80+3, LOOP80+5, LOOP81+1~, LOOP81+2*, LOOP81+3, LOOP81+5
>> XPDABORT PRE+1*, PRE+2
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