BLRUTIL2 ;IHS/OIT/MKK - MISC IHS LAB UTILITIES (Cont) ; 22-Oct-2013 09:22 ; MKK
Source file <BLRUTIL2.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 6 | ^%ZIS ^%ZISC ($$HTE,$$NOW)^XLFDT ($$CJ,$$TRIM,$$UP)^XLFSTR $$NAME^XUAF4 $$KSP^XUPARAM |
IHS Changes To Lab | 1 | (BLRGSHSH,HEADERDT,HEADERPG,HEADONE,LINEWRAP,PRESSKEY)^BLRGMENU |
IHS VA Utilities | 1 | $$LOC^XBFUNC |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
ERRTRAPR | ; EP -- Quick & Dirty Error Trap Report
|
|
ACTIVE(XUDA) | ; EP - Get if a user is active.
|
|
REPORT2(USER) | ; EP
|
|
CHKTHL7 | ; EP
|
|
REPORT3(VARIABLE) | ; EP
|
|
REPORT4(LABEL) | ; EP -- Only print certain "LABELS"
|
|
LABHDR | ; EP -- Display Header for Lab Report(s)
|
|
BLRHEADR(LINE1,LINE2,LINE3) | ; EP -- Generic HEADER array
|
|
SUBLINE(WOT,STR) | ; EP - Line of Data
|
|
NOBLRENT | ; EP -- Header if the BLR MASTER FILE address fields ARE blank
|
|
NOW24TIM() | ||
SUBNODES | ; EP
|
|
STREETAD | ; EP -- Get Street Address
|
|
HDRBLREN | ; EP -- Header if BLR MASTER FILE address fields ARE NOT blank
|
|
PURGBLRE | ; EP
|
|
NOWTIME() |
Name | Field # of Occurrence |
---|---|
^%ZIS | REPORT2+5, REPORT3+24, REPORT4+26 |
^%ZISC | REPORT2+19, REPORT3+41, REPORT4+47 |
BLRGSHSH^BLRGMENU | CHKTHL7+23, ERRTRAPR+19 |
HEADERDT^BLRGMENU | REPORT3+10, REPORT4+11 |
HEADERPG^BLRGMENU | REPORT3+30, REPORT4+35 |
HEADONE^BLRGMENU | REPORT3+11, REPORT4+12 |
LINEWRAP^BLRGMENU | SUBLINE+6 |
PRESSKEY^BLRGMENU | REPORT4+49 |
$$GET1^DIQ | LABHDR+1, HDRBLREN+10, HDRBLREN+26, STREETAD+1, STREETAD+5, STREETAD+6, STREETAD+7, STREETAD+8, STREETAD+13, STREETAD+14 , STREETAD+15, STREETAD+16, STREETAD+17 |
$$LOC^XBFUNC | BLRHEADR+3 |
$$HTE^XLFDT | BLRHEADR+6, NOWTIME+2, NOW24TIM+1, CHKTHL7+19, ERRTRAPR+25 |
$$NOW^XLFDT | PURGBLRE+3 |
$$CJ^XLFSTR | BLRHEADR+3, BLRHEADR+5, BLRHEADR+13, BLRHEADR+17, HDRBLREN+22, HDRBLREN+27, NOBLRENT+13, NOBLRENT+22, NOBLRENT+26, NOBLRENT+27 , NOBLRENT+30, REPORT4+15 |
$$TRIM^XLFSTR | BLRHEADR+8 |
$$UP^XLFSTR | NOWTIME+4, CHKTHL7+15, CHKTHL7+19 |
$$NAME^XUAF4 | NOBLRENT+10 |
$$KSP^XUPARAM | NOBLRENT+8 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
^BLRSITE - [#9009029] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZTER(1 - [#3.075] | ERRTRAPR+23, ERRTRAPR+27, ERRTRAPR+30, ERRTRAPR+31 |
^%ZTSK - [#14.4] | CHKTHL7+13, CHKTHL7+15, CHKTHL7+18, CHKTHL7+27 |
^BLRENTRY | REPORT2+8, REPORT2+9, REPORT2+10, REPORT2+13, REPORT2+14, REPORT3+26, REPORT3+27, REPORT3+28, REPORT3+29, REPORT3+32 , REPORT4+29, REPORT4+30, REPORT4+31, REPORT4+32, REPORT4+34, REPORT4+37, SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8 , SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16, SUBNODES+17, PURGBLRE+8, PURGBLRE+10, PURGBLRE+13! |
^VA(200 - [#200] | ACTIVE+2, ACTIVE+3, ACTIVE+5, ACTIVE+13 |
Name | Line Occurrences |
---|---|
$$NOWTIME | BLRHEADR+7 |
HDRBLREN | LABHDR+1 |
NOBLRENT | LABHDR+3 |
STREETAD | NOBLRENT+18 |
SUBLINE | SUBNODES+5, SUBNODES+8, SUBNODES+11, SUBNODES+14, SUBNODES+17 |
SUBNODES | REPORT4+45 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ACTIVE+1~, ACTIVE+6* |
BLRACCN | REPORT2+1~, REPORT2+12*, REPORT2+16*, REPORT2+17, REPORT3+1~, REPORT4+1~ |
BLRIDS | REPORT2+1~, REPORT2+12*, REPORT2+15*, REPORT2+17, REPORT3+1~, REPORT4+1~ |
CITY | NOBLRENT+2~, STREETAD+6*, STREETAD+15*, STREETAD+21 |
CNT | CHKTHL7+1~, CHKTHL7+3*, CHKTHL7+23, CHKTHL7+29*, CHKTHL7+31, CHKTHL7+32, ERRTRAPR+5~, ERRTRAPR+26*, ERRTRAPR+28*, ERRTRAPR+33 , REPORT2+1~, REPORT2+4* |
CNTTSK | CHKTHL7+1~, CHKTHL7+3*, CHKTHL7+14*, CHKTHL7+32 |
DT | ACTIVE+6, ACTIVE+20 |
DTT | PURGBLRE+1~, PURGBLRE+9*, PURGBLRE+10*, PURGBLRE+11, PURGBLRE+12, PURGBLRE+13 |
DUZ(2 | LABHDR+1, HDRBLREN+5, NOBLRENT+4 |
ENTRYNUM | REPORT2+2~, REPORT2+7*, REPORT2+9*, REPORT2+10, REPORT2+11, REPORT2+13, REPORT2+14, REPORT3+2~, REPORT3+25*, REPORT3+28* , REPORT3+29, REPORT3+32, REPORT3+35, REPORT4+3~, REPORT4+28*, REPORT4+31*, REPORT4+32, REPORT4+34, REPORT4+37, REPORT4+40 , SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16, SUBNODES+17 |
ETD | ERRTRAPR+1~, ERRTRAPR+22*, ERRTRAPR+23*, ERRTRAPR+24, ERRTRAPR+25, ERRTRAPR+27, ERRTRAPR+30, ERRTRAPR+31 |
ETN | ERRTRAPR+2~, ERRTRAPR+26*, ERRTRAPR+27*, ERRTRAPR+29, ERRTRAPR+30, ERRTRAPR+31 |
HDRONE | REPORT3+3~, REPORT3+11, REPORT3+30, REPORT4+4~, REPORT4+12, REPORT4+35 |
HEADER | CHKTHL7+1~, ERRTRAPR+6~, REPORT3+5~, REPORT4+6~ |
HEADER(1 | CHKTHL7+4*, ERRTRAPR+8*, REPORT3+7*, REPORT4+8* |
HEADER(2 | CHKTHL7+5*, ERRTRAPR+9*, REPORT3+8*, REPORT4+9* |
HEADER(3 | CHKTHL7+6*, ERRTRAPR+10*, REPORT3+13*, REPORT4+15* |
HEADER(4 | CHKTHL7+7*, CHKTHL7+8*, CHKTHL7+9*, CHKTHL7+10*, CHKTHL7+11*, ERRTRAPR+11*, ERRTRAPR+12*, REPORT3+14*, REPORT4+16* |
HEADER(5 | ERRTRAPR+13*, ERRTRAPR+14*, ERRTRAPR+15*, ERRTRAPR+16*, ERRTRAPR+17*, REPORT3+15*, REPORT3+16*, REPORT3+17*, REPORT3+18*, REPORT3+19* , REPORT4+17*, REPORT4+18*, REPORT4+19*, REPORT4+20*, REPORT4+21* |
INACTDT | ACTIVE+12~, ACTIVE+15*, ACTIVE+20 |
INSTHDR | NOBLRENT+1~ |
INSTNUM | HDRBLREN+1~, HDRBLREN+5*, HDRBLREN+10, HDRBLREN+26, NOBLRENT+1~, NOBLRENT+4*, NOBLRENT+8*, NOBLRENT+10, NOBLRENT+15, STREETAD+1 , STREETAD+5, STREETAD+6, STREETAD+7, STREETAD+8, STREETAD+13, STREETAD+14, STREETAD+15, STREETAD+16, STREETAD+17 |
INTRPTH2 | HDRBLREN+2~, HDRBLREN+26*, HDRBLREN+27 |
IOF | REPORT2+6 |
IOM | BLRHEADR+3, BLRHEADR+5, BLRHEADR+7, BLRHEADR+13, BLRHEADR+17, HDRBLREN+22, HDRBLREN+27, NOBLRENT+13, NOBLRENT+22, NOBLRENT+25 , NOBLRENT+26, NOBLRENT+27, NOBLRENT+29, NOBLRENT+30, REPORT4+15 |
LABEL | REPORT2+2~, REPORT2+7*, REPORT2+10*, REPORT2+11, REPORT2+13, REPORT2+14, REPORT3+2~, REPORT3+25*, REPORT3+29*, REPORT3+32 , REPORT3+36, REPORT4~, REPORT4+15, REPORT4+33 |
LINE1 | BLRHEADR~, BLRHEADR+5 |
LINE2 | BLRHEADR~, BLRHEADR+11, BLRHEADR+13 |
LINE3 | BLRHEADR~, BLRHEADR+15, BLRHEADR+17 |
LINES | REPORT3+3~, REPORT3+21*, REPORT3+30, REPORT3+39*, REPORT4+4~, REPORT4+23*, REPORT4+35, REPORT4+44*, SUBLINE+1*, SUBLINE+4* |
MAXERRPD | ERRTRAPR+3~, ERRTRAPR+21*, ERRTRAPR+27 |
MAXLINES | REPORT3+3~, REPORT3+21*, REPORT3+30, REPORT4+4~, REPORT4+23*, REPORT4+35 |
NERRSPD | ERRTRAPR+4~ |
NOW | REPORT2+2~, REPORT2+7*, REPORT2+8*, REPORT2+9, REPORT2+10, REPORT2+11, REPORT2+13, REPORT2+14, REPORT3+2~, REPORT3+25* , REPORT3+27*, REPORT3+28, REPORT3+29, REPORT3+32, REPORT3+34, REPORT4+3~, REPORT4+28*, REPORT4+30*, REPORT4+31, REPORT4+32 , REPORT4+34, REPORT4+37, REPORT4+39, SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13 , SUBNODES+14, SUBNODES+16, SUBNODES+17 |
ONE | CHKTHL7+1~, CHKTHL7+15*, CHKTHL7+16 |
PG | REPORT3+3~, REPORT3+22*, REPORT3+30, REPORT4+4~, REPORT4+24*, REPORT4+35 |
>> POP | REPORT2+5, REPORT3+24, REPORT4+26 |
PROVINFO | ACTIVE+12~, ACTIVE+13*, ACTIVE+14, ACTIVE+15 |
QFLG | REPORT3+3~, REPORT3+22*, REPORT3+26, REPORT3+27, REPORT3+28, REPORT3+29, REPORT3+30, REPORT4+4~, REPORT4+24*, REPORT4+29 , REPORT4+30, REPORT4+31, REPORT4+32, REPORT4+34, REPORT4+35, REPORT4+49 |
SDATE | CHKTHL7+1~, CHKTHL7+19*, CHKTHL7+20, CHKTHL7+21*, CHKTHL7+25 |
SRCLABEL | REPORT4+3~, REPORT4+28*, REPORT4+32*, REPORT4+33, REPORT4+34, REPORT4+37, SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8 , SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16, SUBNODES+17 |
STATE | NOBLRENT+2~, STREETAD+7*, STREETAD+16*, STREETAD+21 |
STIME | CHKTHL7+1~, CHKTHL7+20*, CHKTHL7+25 |
STR | CHKTHL7+1~, HDRBLREN+3~, HDRBLREN+10*, HDRBLREN+22*, HDRBLREN+24, NOBLRENT+1~, SUBNODES+1~, SUBLINE~, SUBLINE+2, SUBLINE+4 , SUBLINE+6 |
STRA1 | NOBLRENT+1~, NOBLRENT+21, NOBLRENT+25, NOBLRENT+27, NOBLRENT+29, NOBLRENT+30, STREETAD+1*, STREETAD+4, STREETAD+12, STREETAD+13* , STREETAD+19*, STREETAD+21* |
STRA2 | NOBLRENT+1~, STREETAD+5*, STREETAD+14*, STREETAD+19 |
STRN | NOBLRENT+1~, NOBLRENT+10*, NOBLRENT+12, NOBLRENT+15*, NOBLRENT+22, NOBLRENT+25, NOBLRENT+26, NOBLRENT+29, NOBLRENT+30 |
STRO | NOBLRENT+1~ |
STRT | NOBLRENT+1~ |
>> SUB1 | SUBNODES+3*, SUBNODES+4*, SUBNODES+5, SUBNODES+7, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16 , SUBNODES+17 |
SUB2 | SUBNODES+1~, SUBNODES+6*, SUBNODES+7*, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16, SUBNODES+17 |
SUB3 | SUBNODES+1~, SUBNODES+9*, SUBNODES+10*, SUBNODES+11, SUBNODES+13, SUBNODES+14, SUBNODES+16, SUBNODES+17 |
SUB4 | SUBNODES+1~, SUBNODES+12*, SUBNODES+13*, SUBNODES+14, SUBNODES+16, SUBNODES+17 |
SUB5 | SUBNODES+1~, SUBNODES+15*, SUBNODES+16*, SUBNODES+17 |
TMPLN | BLRHEADR+1~, BLRHEADR+5*, BLRHEADR+6*, BLRHEADR+7*, BLRHEADR+8*, BLRHEADR+9 |
TODAY | PURGBLRE+1~, PURGBLRE+3*, PURGBLRE+11, PURGBLRE+12 |
TSK | CHKTHL7+1~, CHKTHL7+3*, CHKTHL7+13*, CHKTHL7+15, CHKTHL7+18, CHKTHL7+24, CHKTHL7+27 |
U | ACTIVE+3, ACTIVE+4, ACTIVE+5, ACTIVE+6 |
USER | REPORT2~, REPORT2+8, REPORT2+9, REPORT2+10, REPORT2+13, REPORT2+14, REPORT3+2~, REPORT3+25*, REPORT3+26*, REPORT3+27 , REPORT3+28, REPORT3+29, REPORT3+32, REPORT3+33, REPORT4+3~, REPORT4+28*, REPORT4+29*, REPORT4+30, REPORT4+31, REPORT4+32 , REPORT4+34, REPORT4+37, REPORT4+38, SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13 , SUBNODES+14, SUBNODES+16, SUBNODES+17 |
>> VALUE | REPORT2+14*, REPORT2+15, REPORT2+16, REPORT3+32*, REPORT3+37, REPORT4+37*, REPORT4+42 |
VARIABLE | REPORT2+2~, REPORT2+7*, REPORT2+13*, REPORT2+14, REPORT2+15, REPORT2+16, REPORT3~, REPORT3+14, REPORT3+32, REPORT4+34* , REPORT4+37, REPORT4+41, SUBNODES+4, SUBNODES+5, SUBNODES+7, SUBNODES+8, SUBNODES+10, SUBNODES+11, SUBNODES+13, SUBNODES+14 , SUBNODES+16, SUBNODES+17 |
WHO | PURGBLRE+1~, PURGBLRE+7*, PURGBLRE+8*, PURGBLRE+10, PURGBLRE+13 |
WOT | SUBLINE~, SUBLINE+1 |
WRIORDRS | ACTIVE+12~, ACTIVE+14*, ACTIVE+17 |
X | NOWTIME+1~, NOWTIME+2*, NOWTIME+3*, NOWTIME+4*, NOWTIME+5 |
X1 | ACTIVE+1~, ACTIVE+2*, ACTIVE+3, ACTIVE+4, ACTIVE+6 |
X2 | ACTIVE+1~, ACTIVE+2*, ACTIVE+3*, ACTIVE+4*, ACTIVE+5*, ACTIVE+6*, ACTIVE+9, ACTIVE+17 |
XUDA | ACTIVE~, ACTIVE+2, ACTIVE+3, ACTIVE+5, ACTIVE+13 |
ZERO | CHKTHL7+1~, CHKTHL7+18*, CHKTHL7+19, CHKTHL7+26 |
ZIP | NOBLRENT+2~, STREETAD+8*, STREETAD+17*, STREETAD+21 |