Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AICDKSCH

Package: IHS ICD CPT Lookup and Grouper

Routine: AICDKSCH


Information

AICDKSCH ; IHS/OHPRD/ACC - "AND"ING INVERTED LIST SEARCH ;

Source Information

Source file <AICDKSCH.m>

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS ICD CPT Lookup and Grouper 1 AICDKWL1  

Entry Points

Name Comments DBIA/ICR reference
INC1 ;
SCLOOP ;
STOP
INCSTK ; ADVANCE COMPOSITE DFN FOR PARTIAL MATCH CASE
ENDCHK ;
EXIT
CHKSCRN ; CHECK SCREEN
RESTRT ;
NOTCHK ; CHECK POSSIBLE HIT FOR ELIMINATION BY "NOT"
INCONE ; ADVANCE DFN FOR EXACT MATCH CASE
CMP

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Too many terms meet your criteria; please refine your search.",!
  • Line Location: STOP+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY("AICDHITS" AICDKSCH+4!*, ENDCHK+3*, STOP!*

Label References

Name Line Occurrences
CHKSCRN ENDCHK+2
CMP CMP+1
ENDCHK SCLOOP+2
EXIT ENDCHK+1
INC1 INCSTK+2, INCSTK+5
INCONE CMP+1
INCSTK CMP+1
NOTCHK ENDCHK+2
RESTRT ENDCHK+5
SCLOOP CMP+3
STOP ENDCHK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AICDADFN EXIT+1!
AICDADFN( INC1+1, INC1+2, INC1+5*, INC1+6!
>> AICDASK ENDCHK+2
AICDAWRD EXIT+1!
AICDAWRD( INCSTK+2, INCSTK+5, INC1+1, INC1+6!
AICDAWRD(0 NOTCHK+2
AICDCMAX AICDKSCH+7*, CMP, CMP+2*, ENDCHK+3, ENDCHK+4*, EXIT!, NOTCHK+1, CHKSCRN+1, INCONE+2, INCONE+3
, INC1+2, INC1+3, INC1+4
AICDD EXIT+2!, NOTCHK+1*, INCONE+1*, INCONE+2*, INCONE+3*, INCONE+4, INCONE+5, INCSTK+2, INCSTK+3*, INCSTK+4
, INCSTK+5, INC1+1*, INC1+3*, INC1+4*, INC1+5, INC1+6
AICDDFN EXIT+1!
AICDDFN( AICDKSCH+7, CMP, CMP+2, INCONE+1, INCONE+4*, INCSTK+3*, INCSTK+6*
AICDDFN(1 AICDKSCH+7
AICDELIM ENDCHK+2, ENDCHK+3, EXIT+1!, NOTCHK+1*, NOTCHK+2*, CHKSCRN+1*
AICDEMTY RESTRT+1*, SCLOOP+2, CMP+1, ENDCHK+1, EXIT!, INCONE+5*, INCSTK+3*
AICDHIGH CMP*, CMP+2, EXIT!
>> AICDHLIM AICDKSCH+5
AICDHLM1 AICDKSCH+5*, AICDKSCH+6*, ENDCHK+3*, EXIT!
AICDI AICDKSCH+7*, RESTRT+1*, SCLOOP+1*, SCLOOP+2, CMP, CMP+1, CMP+2*, EXIT+2!, INCONE+1, INCONE+4
, INCSTK+2, INCSTK+3, INCSTK+5, INCSTK+6, INC1+1, INC1+2, INC1+5, INC1+6
AICDJ EXIT+2!, NOTCHK+2*, INCSTK+1*, INCSTK+2*, INCSTK+3, INCSTK+5*, INC1+1, INC1+2, INC1+5, INC1+6
AICDLOW CMP*, CMP+1, EXIT!
AICDMDFN EXIT!, INCSTK+4*, INCSTK+5*, INCSTK+6
AICDNUM EXIT!
>> AICDNWDS AICDKSCH+7, SCLOOP+2
AICDPRTL EXIT+1!
AICDPRTL( CMP+1
AICDQ EXIT+2!, NOTCHK+2*, INCONE+3*, INCSTK+2*, INCSTK+5*, INC1+4*
>> AICDREF1 CHKSCRN+1
>> AICDREF4 NOTCHK+2, INCONE+3, INC1+4
AICDWD EXIT+2!, NOTCHK+2*, INCONE+1*, INC1+1*
AICDWORD EXIT+1!
AICDWORD( INCONE+1
>> DIC("S" CHKSCRN+1
>> Y CHKSCRN+1*
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All