LRVER5 ;DALOI/STAFF - LAB ROUTINE DATA VERIFICATION ;05/12/16 09:47
Source file <LRVER5.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Lab Service | 6 | LRGV2 LRSTUF2 LRVER4 LRVR5 LRVRAR LRVRPOC |
| Automated Lab Instruments | 1 | LA7VIN5 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| V40 | ||
| V42 | ;
|
|
| Q42 | ;
|
|
| Q42A | ;
|
|
| Q43 | ||
| V43 | ;
|
|
| V44 | ||
| V45 | ;
|
|
| V46 | ;
|
|
| RANGE | ;
|
|
| LRSUBS | ; From LRVR5
|
|
| LRSET | ; from above and LRVR5
; Also called from Input Transform of file #60.01 field #9 |
|
| COMP | ; from LRVR5
|
|
| TRAP | ; Error trap for COMP subroutine above
|
|
| CH | ||
| V25 | ; From LRVER4, LRSTUF2
|
|
| NORM | ;
|
|
| NORM2 | ;
|
|
| LROUT | ;
|
|
| HELP | ; Display help prompt from test result entry.
|
|
| EDITUNR | ; Allow user to edit units and normal reference ranges.
|
|
| AMEND | ; Process amended results and prompt user
|
|
| ASKPLNR | ; Ask user for performing lab normal ranges and units when entering
; manually and not using values from file #60. |
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | LRSET+12 |
| MSG^DIALOG | LRSET+16 |
| ^DIC | V43+3 |
| CHK^DIE | LRSET+10 |
| ^DIM | COMP+7 |
| ^DIR | EDITUNR+21, AMEND+35, ASKPLNR+12, ASKPLNR+26 |
| $$TMPSB^LRVER1 | V46+14 |
| RONLT^LRVER3 | V46+17 |
| COM^LRVER4 | V44+1 |
| RANGE^LRVER4 | V46+9, RANGE+10 |
| $$PLOK^LRVERA | V40+5 |
| $$RFLAG^LRVERA | ASKPLNR+31 |
| XDELTACK^LRVERA | V46+8 |
| ZAPALL^LRVR3 | AMEND+52 |
| LRSBCOM^LRVR4 | AMEND+44 |
| PLNR^LRVR4 | RANGE+8, RANGE+9, V25+21 |
| OWNSKEY^XUSRB | V45+13, HELP+10 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^LAB(60 - [#60] | Classic Fileman Calls |
| 63.04 | CHK^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | COMP+4, COMP+7 |
| ^LAB(60 - [#60] | V42+4, Q42+12, V45+17, LRSET+8, V25+6, V25+7, V25+8, V25+9, V25+13, V25+14 , V25+21, EDITUNR+6, EDITUNR+8 |
| ^LAB(62.1 - [#62.1] | V25+15, V25+16 |
| ^LAH( | AMEND+19, AMEND+25, AMEND+48!, AMEND+52 |
| ^LAH("LA7 AMENDED RESULTS" | LRVER5+16, LRVER5+18, LRVER5+20, Q42+3, AMEND+12, AMEND+22!, AMEND+49! |
| ^LR - [#63] | V45+6!, V46+3 |
| ^TMP("LR" | V43+6, LRSUBS+4 |
| Name | Line Occurrences |
|---|---|
| AMEND | Q42+5 |
| ASKPLNR | Q42+18, EDITUNR+27 |
| CH | COMP+6, COMP+8, COMP+10 |
| COMP | V45+22, COMP+10, CH+1 |
| EDITUNR | V45+14 |
| HELP | V45+19, V45+20 |
| LROUT | Q43, V43+5, V43+6 |
| LRSET | V45+21 |
| LRSUBS | V40, V43+9 |
| NORM2 | Q42+18, NORM+8 |
| Q42 | V43+3 |
| Q42A | Q42A+3, V45+11 |
| Q43 | V46+25 |
| V25 | V40+8, Q42+13, V43+9 |
| V40 | Q43, V46+25 |
| V42 | V43+9, V45+19, V45+20, V45+21, V45+22, V46+1 |
| V44 | V40, Q43, V46+25 |
| V45 | Q42+3, Q42A+5, Q43 |
| V46 | V45+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> AGE | NORM2+5* |
| >> C | COMP+5*, COMP+6*, COMP+7, COMP+9, COMP+10 |
| DA | ASKPLNR+5~ |
| DA(1 | LRSET+8 |
| >> DIC | V43+3* |
| >> DIC(0 | V43+3* |
| DIERR | LRSET+5~ |
| DIR | EDITUNR+7~, AMEND+4~, ASKPLNR+5~, ASKPLNR+18!, ASKPLNR+20! |
| DIR("?" | AMEND+31*, AMEND+32*, AMEND+33*, AMEND+34* |
| DIR("A" | EDITUNR+16*, EDITUNR+17*, EDITUNR+19*, EDITUNR+20*, AMEND+27*, AMEND+28*, AMEND+29*, AMEND+30* |
| DIR("B" | EDITUNR+20*, AMEND+26*, ASKPLNR+11*, ASKPLNR+23*, ASKPLNR+24, ASKPLNR+25* |
| DIR(0 | EDITUNR+20*, AMEND+26*, ASKPLNR+10*, ASKPLNR+21* |
| DIROUT | ASKPLNR+5~, ASKPLNR+18! |
| DIRUT | EDITUNR+7~, AMEND+4~, AMEND+36, ASKPLNR+5~, ASKPLNR+18! |
| DTIME | Q42A+2, COMP+5 |
| DTOUT | EDITUNR+7~, AMEND+4~, ASKPLNR+5~, ASKPLNR+13, ASKPLNR+18!, ASKPLNR+19, ASKPLNR+27 |
| DUOUT | EDITUNR+7~, AMEND+4~, ASKPLNR+5~, ASKPLNR+13, ASKPLNR+18!, ASKPLNR+19, ASKPLNR+27 |
| DUZ | V46+20, V46+22 |
| DUZ(2 | V40+5, Q42+11, V46+21, V46+24, RANGE+8, RANGE+9, V25+21 |
| I | V46+15*, LRSET+5~, COMP+9*, COMP+10 |
| >> LRAMEND | AMEND+7*, AMEND+43* |
| >> LRAMEND( | Q42+3, Q42+5, V46+6, V46+9, AMEND+43* |
| LRANS | AMEND+4~, AMEND+37*, AMEND+40, AMEND+47 |
| >> LRD | Q42A+5* |
| >> LRDEL | V46+8, V25+5*, V25+15* |
| >> LRDEL(1 | V25+16* |
| >> LRDFN | V45+6, V46+3 |
| >> LRDL | V42+2*, Q42A+5* |
| >> LRDUZ | V46+20, V46+22 |
| >> LRDUZ(2 | V40+5, Q42+11, V46+21, V46+24, RANGE+8, V25+21 |
| >> LRDV | V42+3, Q42A+5, V25+5*, V25+18* |
| >> LRDVF | V42+2*, V42+3*, Q42A+4*, Q42A+5 |
| >> LREDIT | V42+2* |
| LRERR | LRSET+5~ |
| LRESULT | LRSET+5~, LRSET+10, LRSET+11, LRSET+13, LRSET+15 |
| LRESULT(0 | LRSET+12 |
| >> LRFLG | V46+6*, V46+13, AMEND+41* |
| >> LRFP | Q42+4, Q42+6, Q42A+1, V25+9*, V25+10* |
| LRI | AMEND+4~, AMEND+42*, ASKPLNR+5~, ASKPLNR+21*, ASKPLNR+22, ASKPLNR+23, ASKPLNR+28, ASKPLNR+35* |
| >> LRIDT | V45+6 |
| LRJ | AMEND+4~, AMEND+41*, AMEND+42, ASKPLNR+5~, ASKPLNR+19*, ASKPLNR+21 |
| LRKEY | V45+12~, V45+13, HELP+4~, HELP+10 |
| LRKEY(0 | V45+14, HELP+11 |
| >> LRLDT | V46+3 |
| LRLL | AMEND+4~, AMEND+15*, AMEND+19, AMEND+22, AMEND+25, AMEND+48, AMEND+49, AMEND+52 |
| >> LRM( | V45+7 |
| >> LRNDISP | LRVER5+9 |
| >> LRNG | Q42+14, V25+5*, V25+14*, V25+15, V25+16, V25+17, V25+18, NORM+6*, NORM2+7, NORM2+10 , NORM2+14*, EDITUNR+25*, EDITUNR+31, EDITUNR+35*, AMEND+42*, AMEND+43, ASKPLNR+35*, ASKPLNR+36 |
| >> LRNG2 | Q42+14 |
| >> LRNG3 | Q42+14 |
| >> LRNG4 | Q42+15, Q42+16 |
| >> LRNG5 | Q42+15, Q42+16 |
| >> LRNGS | Q42+19, V46+23, V25+5*, NORM2+7*, NORM2+14*, EDITUNR+25*, EDITUNR+35*, EDITUNR+37, EDITUNR+38, AMEND+43* , ASKPLNR+7, ASKPLNR+36* |
| LRNNG | EDITUNR+7~, EDITUNR+8*, EDITUNR+10, EDITUNR+14*, EDITUNR+17, EDITUNR+23, EDITUNR+24, EDITUNR+25 |
| LRNNG2 | EDITUNR+7~, EDITUNR+17 |
| LRNNG3 | EDITUNR+7~, EDITUNR+17 |
| LRNNG4 | EDITUNR+7~, EDITUNR+18, EDITUNR+19 |
| LRNNG5 | EDITUNR+7~, EDITUNR+18, EDITUNR+19 |
| >> LRNOVER( | V42+5! |
| LRNUF | V44+2*, V46+25! |
| >> LRNX | LRVER5+10*, LRVER5+11*, LRVER5+17*, LRVER5+18*, LRVER5+19*, LRVER5+20*, LRVER5+22*, V40*, V43+7*, V43+8* , V43+9, LRSUBS+4 |
| >> LRORD( | LRVER5+11, LRVER5+18!, V40, V43+8, V43+9, LRSUBS+4 |
| >> LROUT | LROUT+5* |
| >> LRPLOC | V43+4* |
| LRQ | V46+8*! |
| >> LRRFLAG( | ASKPLNR+31* |
| LRROOT | AMEND+4~, AMEND+12*, AMEND+13, AMEND+14, AMEND+15 |
| >> LRSA | V44+2* |
| >> LRSA( | LRVER5+12!, LRVER5+20!, V40+6, V45+7, V46+2*, V46+19, NORM+4, NORM+5, NORM+6 |
| LRSB | V40+5, V40+6, V42+2, V42+5, Q42+3, Q42+5, Q42+20, Q42+21, V43+4*, V43+6 , V43+8, V43+9, V45+6, V45+7, V45+8, V46+2, V46+3, V46+6, V46+9, V46+11 , V46+13, V46+14, V46+16, V46+17, V46+19, V46+20, V46+21, V46+22, V46+23, V46+24 , RANGE+4, RANGE+9, LRSUBS+4*, LRSET+8~*, LRSET+10, NORM+3, NORM+4, NORM+5, NORM+6, EDITUNR+24 , EDITUNR+25, EDITUNR+38, EDITUNR+39, AMEND+12, AMEND+14, AMEND+19, AMEND+22, AMEND+25, AMEND+41, AMEND+43 , AMEND+48, AMEND+49, ASKPLNR+15, ASKPLNR+31 |
| LRSB( | LRVER5+12!, LRVER5+20!, V40+5, V40+6*, V42+2, Q42+20, Q42+21*, V45+7, V45+8*, V46+2 , V46+11*, V46+13*, V46+14, V46+16*, V46+17, V46+20*, V46+21*, V46+22*, V46+23*, V46+24* , RANGE+4*, RANGE+9, V25+18, EDITUNR+24, EDITUNR+25*, EDITUNR+38, EDITUNR+39*, AMEND+41*, ASKPLNR+15*, ASKPLNR+31 |
| LRSKIP | V45+4!, V46+25 |
| >> LRSPEC | Q42+12, V25+13, V25+14, V25+21, EDITUNR+6, EDITUNR+8, ASKPLNR+34 |
| LRSQ | AMEND+4~, AMEND+15*, AMEND+19, AMEND+22, AMEND+25, AMEND+48, AMEND+49, AMEND+52 |
| >> LRSS | V43+6, V45+6, V46+3 |
| >> LRSSQ | V43+4*, V43+5, V43+6 |
| >> LRTEST | V42+4*, Q42+4, Q42+6, Q42A+1, V46+2, ASKPLNR+9 |
| >> LRTS | V40+5, V42+4, Q42+12, V43+4*, V45+17, LRSUBS+4*, V25+6, V25+7, V25+8, EDITUNR+6 , EDITUNR+8 |
| LRTX | V25+4~, V25+8*, V25+9, V25+13, V25+14, V25+21 |
| >> LRUID | LRVER5+16, LRVER5+18, LRVER5+20, Q42+3, AMEND+12, AMEND+14, AMEND+22, AMEND+49 |
| LRUNR | EDITUNR+4~, EDITUNR+5*, EDITUNR+22*, EDITUNR+27 |
| >> LRVF | V44+2, V45+6, V45+7, V46+2 |
| >> LRVRM | LRVER5+22* |
| LRX | LRVER5+11~, LRVER5+12*, Q42+17~, Q42+19*, Q42+20, V46+14*, V46+15, V25+4~, V25+7*, V25+18 , NORM2+8*, NORM2+10, NORM2+14, EDITUNR+4~, EDITUNR+9*, EDITUNR+10, EDITUNR+14, EDITUNR+23*, EDITUNR+24, EDITUNR+29* , EDITUNR+31, EDITUNR+35, EDITUNR+37*, EDITUNR+38, AMEND+4~, AMEND+10*, AMEND+23, AMEND+41*, AMEND+55, ASKPLNR+5~ , ASKPLNR+7*, ASKPLNR+11, ASKPLNR+15*, ASKPLNR+22, ASKPLNR+23, ASKPLNR+28*, ASKPLNR+34*, ASKPLNR+35 |
| LRX( | LRVER5+11*, LRVER5+12 |
| >> LRXD | V45+17*, HELP+5 |
| >> LRXDH | HELP+5*, HELP+6 |
| >> LRXDP | V45+17*, V45+18, V45+20, V45+21, V45+22, HELP+9 |
| LRY | Q42+17~, Q42+20*, Q42+21, V46+14*, V46+15*, V46+16, NORM2+9~, NORM2+10*, NORM2+12*, NORM2+13 , NORM2+14, EDITUNR+4~, EDITUNR+10*, EDITUNR+12*, EDITUNR+13, EDITUNR+14, EDITUNR+24*, EDITUNR+25, EDITUNR+30~, EDITUNR+31* , EDITUNR+33*, EDITUNR+34, EDITUNR+35, EDITUNR+38*, EDITUNR+39, AMEND+4~, AMEND+25*, AMEND+27, AMEND+28, AMEND+29 , AMEND+41, ASKPLNR+5~ |
| >> SEX | NORM2+4* |
| SX | V42+2*, Q42+3, Q42+6, Q42A+3, Q42A+4, V44!, V45+15, LROUT+4! |
| U | V42+2, V42+4, V43+3, V43+4, V45+17, V45+18, V45+20, V45+21, V45+22, V46+3 , V46+11, V46+12, V46+13, V46+14, V46+16, V46+17, V46+20, V46+21, V46+22, V46+23 , V46+24, V25+7, V25+8, V25+9, V25+15, V25+16, V25+17, V25+18, HELP+9 |
| X | V42+2*, V42+3*, Q42+3, Q42+4, Q42+6, Q42A+1, Q42A+2*, Q42A+3*, Q42A+4*, Q42A+5* , Q43, V43+3*, V45+5, V45+7*, V45+8, V45+11, V45+15*, V45+18, V45+19, V45+20 , V45+21, V45+22, V46+1, V46+4*, V46+11, V46+12, V46+13, V46+25*, RANGE+4, LRSET+10 , LRSET+13*, LRSET+17!, COMP+4*, COMP+7*, COMP+8, EDITUNR+7~, AMEND+10, AMEND+23*, AMEND+55*, ASKPLNR+5~ , ASKPLNR+18! |
| >> X1 | V46+3* |
| >> X2 | V25+17* |
| Y | V43+3, V43+4, V46+7*, EDITUNR+7~, EDITUNR+22, AMEND+4~, AMEND+37, ASKPLNR+5~, ASKPLNR+15, ASKPLNR+18! , ASKPLNR+28 |
| Y(0 | V43+4 |