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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: IBDFN12

Package: Automated Information Collection System

Routine: IBDFN12


Information

IBDFN12 ;ALB/CJM - ENCOUNTER FORM - SELECTORS;MAY 10, 1995

Source Information

Source file <IBDFN12.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
DRG Grouper 1 $$CPT^ICPTCOD  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
LOOKUP(FILE,SCREEN,X,NODE) ;
; -- lookup X in file using SCREEN
; -- kills X if lookup not successful, else sets X to the ien and returns NODE as the 0 node
; -- pass X and NODE by reference
SLCTIMM(X) ;for Immunizations
SLCTYN(X) ;for selecting YES or NO
SLCTED(X) ;for Education Topics
SLCTHF(X) ;for Health Factors
SLCTSKN(X) ;for Skin Tests
SLCTDX(X) ;for ICD9 diagnosis codes
SLCTVST(X) ;for VISIT TYPE codes
SLCTCPT(X) ;for CPT codes
SLCTCLS(PI,X) ;for visit classification
SLCTTR(X) ;for Treatments
SLCTEX(X) ;for Exams

External References

Name Field # of Occurrence
^DIC LOOKUP+10
$$CPT^ICPTCOD SLCTVST+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Enter YES or NO."
  • Line Location: SLCTYN+4
Routine Call
  • DIC
  • Line Location:
    • LOOKUP+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] LOOKUP+10

Label References

Name Line Occurrences
LOOKUP SLCTCPT+5, SLCTDX+5, SLCTVST+5, SLCTED+5, SLCTIMM+5, SLCTEX+5, SLCTSKN+5, SLCTHF+5, SLCTTR+5, SLCTCLS+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC LOOKUP+8!*, LOOKUP+10!
DIC("S" LOOKUP+8*
DIC(0 LOOKUP+9*
FILE LOOKUP~, LOOKUP+5, LOOKUP+8, LOOKUP+10
>> IBID SLCTCPT+6*, SLCTDX+6*, SLCTVST+7*, SLCTED+6*, SLCTIMM+6*, SLCTEX+6*, SLCTSKN+6*, SLCTHF+6*, SLCTTR+6*, SLCTYN+2*
, SLCTYN+3*, SLCTCLS+7*
>> IBLABEL SLCTCPT+6*, SLCTDX+6*, SLCTVST+7*, SLCTED+6*, SLCTIMM+6*, SLCTEX+6*, SLCTSKN+6*, SLCTHF+6*, SLCTTR+6*, SLCTCLS+7*
>> IBQUAL SLCTCLS+7*
NODE LOOKUP~, LOOKUP+7*, LOOKUP+12*, SLCTCPT+4~, SLCTCPT+5, SLCTCPT+6, SLCTDX+4~, SLCTDX+5, SLCTDX+6, SLCTVST+4~
, SLCTVST+5, SLCTVST+7*, SLCTED+4~, SLCTED+5, SLCTED+6, SLCTIMM+4~, SLCTIMM+5, SLCTIMM+6, SLCTEX+4~, SLCTEX+5
, SLCTEX+6, SLCTSKN+4~, SLCTSKN+5, SLCTSKN+6, SLCTHF+4~, SLCTHF+5, SLCTHF+6, SLCTTR+4~, SLCTTR+5, SLCTTR+6
, SLCTCLS+5~, SLCTCLS+6, SLCTCLS+7
PI SLCTCLS~
SCREEN LOOKUP~, LOOKUP+8
X LOOKUP~, LOOKUP+5!, LOOKUP+12*, LOOKUP+13!, SLCTCPT~, SLCTCPT+5, SLCTCPT+6*, SLCTDX~, SLCTDX+5, SLCTDX+6*
, SLCTVST~, SLCTVST+5, SLCTVST+7*, SLCTED~, SLCTED+5, SLCTED+6*, SLCTIMM~, SLCTIMM+5, SLCTIMM+6*, SLCTEX~
, SLCTEX+5, SLCTEX+6*, SLCTSKN~, SLCTSKN+5, SLCTSKN+6*, SLCTHF~, SLCTHF+5, SLCTHF+6*, SLCTTR~, SLCTTR+5
, SLCTTR+6*, SLCTYN~, SLCTYN+2*, SLCTYN+3*, SLCTYN+5!, SLCTCLS~, SLCTCLS+6, SLCTCLS+7*
Y LOOKUP+6~, LOOKUP+7*, LOOKUP+11, LOOKUP+12
Y(0 LOOKUP+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All