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 |  Marked Items |  All
Print Page as PDF
Routine: ACPTP1A

Package: CPT Files

Routine: ACPTP1A


Information

ACPTP1A ; IHS/ASDST/DMJ,SDR - CPT PATCH 1 ; [ 01/07/2005 12:02 PM ]

Source Information

Source file <ACPTP1A.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 NOW^%DTC  WP^DIE  IXALL^DIK  ^DIR  
CPT Files 2 ^ACPTCXR  $$EN^ACPTVDF  
Kernel 2 ^%ZISC  ($$STATUS,OPEN)^%ZISH  

Entry Points

Name Comments DBIA/ICR reference
XREF ;RE-CROSS REFERENCE FILE
HREAD ;READ HCPCS FILE
ONE ;one record
START ;START HERE
DOTS(X) ;EP - WRITE OUT A DOT EVERY HUNDRED
MSG ;display message
NEW ;new hcpcs code
TXT ;text lines
OPEN ;open host file
DIR ;ASK DIRECTORY WHERE FILES WERE LOADED
DESC ;STRIP TRAILING BLANKS FROM DESCRIPTION FIELD

External References

Name Field # of Occurrence
NOW^%DTC START+1
^%ZISC HREAD+8
$$STATUS^%ZISH HREAD+2, HREAD+3
OPEN^%ZISH OPEN+3
^ACPTCXR XREF+3
$$EN^ACPTVDF START+3, MSG+4, MSG+6
WP^DIE ONE+10
IXALL^DIK XREF+2
^DIR START+6, START+13, DIR+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EN^ACPTVDF("IOF")
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !!,"HCPCS Version 2.05 Install",!
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !,"Installing ",$E(ACPTYR,1,3)+1700," HCPCS codes.",!
  • Line Location: START+7
Function Call: WRITE
  • Prompt: !,"Could not open HCPCS file."
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !!,"INSTALL COMPLETE",!!
  • Line Location: START+12
Function Call: WRITE
  • Prompt: !,"Reading HCPCS Codes File.",!
  • Line Location: HREAD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DIR+1
Function Call: WRITE
  • Prompt: !,"WILL NOW RE-INDEX CPT FILE (this will take awhile).",!
  • Line Location: XREF+1
Function Call: WRITE
  • Prompt: $$EN^ACPTVDF("RVN")
  • Line Location: MSG+4
Function Call: WRITE
  • Prompt: $$EN^ACPTVDF("RVF")
  • Line Location: MSG+6
Routine Call
  • DIR
  • Line Location:
    • START+6
    • START+13
    • DIR+4
Routine Call
  • DIE
  • Line Location:
    • ONE+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICPT - [#81] Classic Fileman Calls,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" DIR+6, DIR+10
^ICPT - [#81] ONE+6*, ONE+7*, ONE+8*, ONE+9!, NEW+2*, NEW+4*
^ICPT("B" ONE+3, ONE+4, NEW+3*

Label References

Name Line Occurrences
DESC ONE+1, ONE+2
DIR OPEN+1
DOTS HREAD+7
HREAD START+10
MSG START+5
NEW ONE+3
ONE HREAD+6
OPEN START+8
XREF START+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A ONE+1*, ONE+2*, DESC+2*, DESC+3, DESC+4
ACPT START+14!
>> ACPTCD HREAD+4*, HREAD+5, ONE+3, ONE+4, NEW+1, NEW+2, NEW+3
>> ACPTCNT HREAD+2*, HREAD+7
ACPTCSV HREAD+10!
ACPTDESC HREAD+9!, ONE+1, ONE+2, DESC+1*, DESC+6*, DESC+7*
>> ACPTFL OPEN+2*, OPEN+3
ACPTFLAG HREAD+10!
>> ACPTIEN ONE+4*, ONE+5, ONE+6, ONE+7, ONE+8, ONE+9, ONE+10, NEW+1*, NEW+2, NEW+3
, NEW+4
ACPTLD HREAD+9!
ACPTLD(1 ONE+2*
>> ACPTPTH OPEN+3, DIR+14*
ACPTREC HREAD+3*, HREAD+4, HREAD+10!, ONE+1, ONE+2
ACPTSD HREAD+9!, ONE+1*, ONE+6
ACPTTXT MSG+1, MSG+2*, MSG+3, MSG+4, MSG+5, MSG+6, MSG+7!
ACPTWORD DESC+4*, DESC+5, DESC+7, DESC+8!
ACPTYR START+2*, START+7, START+14!, NEW+4
>> DIK XREF+2*
DIR START+6!, START+14!, DIR+4!
DIR("A" DIR+2*
DIR("B" DIR+3*
DIR(0 START+6*, START+13*, DIR+2*
>> DIRUT DIR+5
DT START+1*
>> DTOUT DIR+5
>> DUOUT DIR+5
I DESC+2~*, DESC+3~*, DESC+4, DESC+6, MSG+1*
IO HREAD+3
IO(0 START+9, HREAD+1, DOTS+1
>> POP START+9
X START+1, DOTS~, DOTS+2
>> Y START+6, DIR+7*, DIR+8*, DIR+9*, DIR+11*, DIR+12*, DIR+13*, DIR+14

Marked Items

Name Field # of Occurrence
$T(TXT+I MSG+2
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 |  Marked Items |  All