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

Package: Automated Information Collection System

Routine: IBDFUTL1


Information

IBDFUTL1 ;ALB/MAF - Maintenance Utility cont. ;04/20/95

Source Information

Source file <IBDFUTL1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Automated Information Collection System 2 (INIT,NUL)^IBDFUTL  (CLINICS,ENDV,HEADER)^IBDFUTL2  
List Manager 2 ($$LOWER,$$SETSTR,FULL)^VALM1  KILL^VALM10  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
Kernel 1 $$FMADD^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Automated Information Collection System 2 IBDF UTIL REFRESH LIST  IBDFUTL2  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
SETSTR(S,V,X,L) ; -- insert text(S) into variable(V)
; S := string
; V := destination
; X := @ col X
; L := # of chars
SETARR ; -- Set up Listman array
TMP ; -- Set up TMP Array
SETARR1 ; -- Set up Listman array
TMP1 ; -- Set up TMP Array
SET ; -- Loop thru to see if codes are valid
SET1
CLIN1 ; -- Sort Display by clinic
FORM1 ; -- Sort Display by form
GROUP1 ; -- Sort Display by clinic group
RFRSHLST ;Refresh list to remove replaced/deleted entries - IBD*3.0*70

External References

Name Field # of Occurrence
INIT^IBDFUTL RFRSHLST+20
NUL^IBDFUTL RFRSHLST+17
CLINICS^IBDFUTL2 SET1+3
ENDV^IBDFUTL2 GROUP1+8
HEADER^IBDFUTL2 SET1+8
$$CPT^ICPTCOD SET+14
$$LOWER^VALM1 TMP+2, TMP1+2
$$SETSTR^VALM1 SETARR+5, SETARR+7, SETARR+9, SETARR+11, SETARR+13, SETARR+14, SETARR1+10
FULL^VALM1 RFRSHLST+2
KILL^VALM10 RFRSHLST+3
$$FMADD^XLFDT RFRSHLST+14, RFRSHLST+15, RFRSHLST+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBD(357.99 - [#357.99] GROUP1+2, GROUP1+6, GROUP1+7
^IBE(357 - [#357] SETARR+12, SET+19, SET+23, FORM1+2
^IBE(357.1 - [#357.1] SETARR+10, SET+2, SET+19, SET+23
^IBE(357.2 - [#357.2] SET+3
^IBE(357.3 - [#357.3] SETARR1+4, SET+4, SET+5
^IBE(357.6 - [#357.6] SET+10, SET+22
^IBE(357.69 - [#357.69] SET+17
^SC - [#44] CLIN1+2, GROUP1+6
^SD(409.95 - [#409.95] CLIN1+6, GROUP1+10
^TMP("CLN" CLIN1+2*, CLIN1+3!*, CLIN1+5
^TMP("CLN1" CLIN1+4!, CLIN1+5*, CLIN1+6
^TMP("CPTIDXR" RFRSHLST+3!, RFRSHLST+9*, RFRSHLST+12, RFRSHLST+19!
^TMP("FRM1" FORM1+3!, FORM1+4*, FORM1+5
^TMP("GRP1" GROUP1+2*, GROUP1+3!, GROUP1+4*, GROUP1+5
^TMP("IBDANT" RFRSHLST+20!
^TMP("IBDCPTR" RFRSHLST+3!, RFRSHLST+6*, RFRSHLST+7*, RFRSHLST+8*, RFRSHLST+10*, RFRSHLST+13, RFRSHLST+19!
^TMP("IBDF" GROUP1+6*, GROUP1+7*, GROUP1+8, GROUP1+9, GROUP1+10
^TMP("IBDFUTL_TEMP" SET+18
^TMP("UTIL" SET+19*, SET+23*, SET1+3, SET1+4, SET1+5, SET1+7, RFRSHLST+20!
^XTMP("CPTIDX" TMP+4*, SET+22, RFRSHLST+9, RFRSHLST+12!*, RFRSHLST+15*
^XTMP("IBDCPT" TMP+2*, TMP+3*, TMP+4, TMP1+2*, TMP1+3*, RFRSHLST+4, RFRSHLST+5, RFRSHLST+6, RFRSHLST+9, RFRSHLST+13!*
RFRSHLST+14*, RFRSHLST+16, RFRSHLST+17!*

Label References

Name Line Occurrences
SET CLIN1+7, FORM1+2, FORM1+5, GROUP1+10
SET1 CLIN1+8, FORM1+6, GROUP1+11
SETARR SET1+8
SETARR1 SET1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT RFRSHLST+14, RFRSHLST+15, RFRSHLST+17
>> IBCLN GROUP1+6*
>> IBDBLK SET1*, SET1+4*, SET1+5, SET1+7, SET1+8
IBDCHK RFRSHLST+1~, RFRSHLST+16*
IBDCHK1 RFRSHLST+1~, RFRSHLST+16*, RFRSHLST+17, RFRSHLST+20
>> IBDCLN CLIN1+6*
>> IBDCLNM CLIN1+6*
>> IBDCNODE CLIN1+6*, CLIN1+7, GROUP1+10*
IBDCNT SETARR+2*, TMP+2, TMP+4, SETARR1+7*, TMP1+2, SET1+8, RFRSHLST+1~, RFRSHLST+4*, RFRSHLST+7, RFRSHLST+8
RFRSHLST+9*, RFRSHLST+10
IBDCNT1 SETARR+1*, SETARR+4, TMP+3, TMP+4, TMP1+3, SET1+8*, RFRSHLST+1~, RFRSHLST+2*, RFRSHLST+10*
IBDF RFRSHLST+2!, RFRSHLST+20!
IBDF( SET1+7, SET1+8
>> IBDFACT SET+7, SET+20
>> IBDFBK SET1+4*
IBDFBLK SETARR+10, SET+2*, SET+3, SET+19, SET+23, SET1*, SET1+7*, CLIN1+1~, FORM1+1~, GROUP1+1~
>> IBDFCIFN CLIN1+6*, GROUP1+10*
>> IBDFCLIN CLIN1+3*, CLIN1+5*, CLIN1+6*, GROUP1+10*
>> IBDFCLN GROUP1+9*
>> IBDFCLNM SET+19, SET+23, GROUP1+9*, GROUP1+10
>> IBDFCODE TMP+2, TMP1+2, SET+13, SET+17
>> IBDFGIFN GROUP1+2*, GROUP1+4*, GROUP1+5*, GROUP1+6, GROUP1+7
>> IBDFGN GROUP1+2*, GROUP1+5*, GROUP1+9*
>> IBDFGNM GROUP1+2*, GROUP1+5*, GROUP1+6, GROUP1+7, GROUP1+9*, GROUP1+10
>> IBDFINT SET+3, SET+10, SET+22
>> IBDFLG SET1*
IBDFLST SET+3*, SET+4, SET+19, SET+23, CLIN1+1~, FORM1+1~, GROUP1+1~
>> IBDFN CLIN1+7*, GROUP1+10*
>> IBDFNAME SET+19, SET+23, SET1*, SET1+3*, SET1+4, SET1+5, SET1+7, SET1+8, CLIN1+6*, FORM1+2*
FORM1+5*, GROUP1+10*
>> IBDFNCNG CLIN1+4, FORM1+3, GROUP1+3
>> IBDFNM SET1+3*
>> IBDFNODE SET+3*
IBDFORM SET+2, SET+19, SET+23, CLIN1+1~, CLIN1+7*, FORM1+1~, FORM1+2*, FORM1+4*, FORM1+5*, GROUP1+1~
GROUP1+10*
>> IBDFORM1 SETARR+12, SET1*, SET1+7*
>> IBDFRM SET1+4*, FORM1+2*, FORM1+5*
>> IBDFRNM FORM1+2*, FORM1+5*
>> IBDFSEL SET+4*, SET+5, SET+19, SET+23, SET1+5*, SET1+7
>> IBDFTMP SETARR+8, SETARR+14, TMP+4, SETARR1+2, SET1+7*
>> IBDFVAL SETARR+4*, SETARR+5, SETARR+6*, SETARR+7, SETARR+8*, SETARR+9, SETARR+10*, SETARR+11, SETARR+12*, SETARR+13
SETARR+14*, SETARR1+9*, SETARR1+10
>> IBDFX SETARR+6, TMP+4, SETARR1+5, SET+4*, SET+5, SET+8*, SET+19, SET+21*, SET+23, SET1*
SET1+3*, SET1+4, SET1+5, SET1+7
>> IBDFX1 SET+5*, SET+6
>> IBDFX2 SET+5*, SET+6
>> IBDFX3 SET+5*, SET+6
IBDHDCT SET1+2~, SET1+6*, SET1+7*, SET1+8
>> IBDIV GROUP1+7*
IBDNCNT RFRSHLST+1~, RFRSHLST+2*, RFRSHLST+4*, RFRSHLST+6, RFRSHLST+7, RFRSHLST+8, RFRSHLST+9, RFRSHLST+10, RFRSHLST+11*
>> IBDORM SET1*, SET1+4*, SET1+5, SET1+7
IBDPRIM SETARR1+1~, SETARR1+4*, SETARR1+5, SETARR1+9
IBDRSH RFRSHLST+1~, RFRSHLST+4*, RFRSHLST+5, RFRSHLST+6, RFRSHLST+9
IBDSELP SETARR1+1~, SETARR1+2*, SETARR1+3, SETARR1+4
IBDY SET+1~, SET+16*, SET+17*, SET+19
>> IBI SET+6*, SET+8, SET+21
>> IEN GROUP1+6*, GROUP1+7*
L SETSTR~, SETSTR+6
S SETSTR~, SETSTR+6
U SET+16, RFRSHLST+9, RFRSHLST+14, RFRSHLST+15, RFRSHLST+17
V SETSTR~, SETSTR+6
>> VALMBCK RFRSHLST+18*
>> VALMBG RFRSHLST+18*
>> VALMCNT SETARR+2*, TMP+3, TMP+4, SETARR1+7*, TMP1+3, RFRSHLST+2*
>> VAUTC SETARR+14, SET+19, SET+23, CLIN1+2, CLIN1+3
>> VAUTC( CLIN1+3
VAUTF SET1+3, CLIN1+1~, FORM1+2, FORM1+4, FORM1+5, GROUP1+1~
VAUTF( FORM1+4
>> VAUTG SETARR+14, SET+19, SET+23, GROUP1+2, GROUP1+3, GROUP1+4
>> VAUTG( GROUP1+4
>> VAUTJ( SET+18
X SETSTR~, SETSTR+6, SETARR+3*, SETARR+5*, SETARR+7*, SETARR+9*, SETARR+11*, SETARR+13*, SETARR+14*, TMP+2
SETARR1+8*, SETARR1+10*, TMP1+2, SET+8*, SET+11, SET+14, SET+17, SET+18, SET+21*, SET+23
CLIN1+2*, CLIN1+3*, CLIN1+5*, FORM1+4*
XX SET+13~, SET+14*, SET+16
>> Y SET+23
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All