LRAPR ;DALOI/REG/WTY/KLL/CKA - ANAT RELEASE REPORTS ;10/30/01
Source file <LRAPR.m>
| Package | Total | Call Graph |
|---|---|---|
| Lab Service | 10 | OERR^LR7OB63D ^LRAP (,PNAME)^LRAPDA GETDATA^LRAPESON (CHKSUP,CKSIGNR,RELCHK,UNRLSE)^LRAPR1 (,RELEASE,SECTION,STORE,TIUPREP)^LRAPRES (CLSSCHK,MAIN)^LRAPRES1 (V,YN)^LRU ^LRUP X^LRUWK |
| VA Fileman | 8 | (,DD)^%DT NOW^%DTC EN^DDIOL ^DIC $$GET1^DID FILE^DIE $$GET1^DIQ ^DIR |
| Kernel | 1 | SIG^XUSESIG |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| A | ||
| C | ;
|
|
| B | ;Autopsy
|
|
| END | ;
|
|
| DIE | ;Define default supplementary report
|
|
| DIE1 | ;
|
|
| SWITCH | ;Check to see if electronic signature is enabled
|
|
| REST | ||
| UPDATE | ;
|
|
| S | ;from LRAPDA
|
|
| EN | ;Supplementary Report Entry Point
|
|
| ESIG | ;Prompt for electronic signature
|
|
| W | ||
| RINFO | ;Display release information
|
|
| RELEASE | ;Prompt for release/unrelease
|
|
| NMPATH | ;Check for missing pathologist name
|
|
| CAP | ||
| RELMN | ;Allow release of main report as long as all supp reports are
; released, and signer is same person for main and supp report(s) |
|
| SUPCHK | ;Check for unreleased supplementary reports
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | EN+17 |
| DD^%DT | SUPCHK+9, SUPCHK+16, RINFO+5 |
| NOW^%DTC | RELMN+22 |
| EN^DDIOL | DIE+28, DIE+32, UPDATE+5 |
| ^DIC | DIE1+8 |
| $$GET1^DID | DIE+5 |
| FILE^DIE | UPDATE+10, RELMN+25, RELMN+28 |
| $$GET1^DIQ | DIE+10, DIE+12, DIE+14, DIE+20, DIE+22, DIE+24, DIE1+12, DIE1+15, UPDATE+15, UPDATE+19 , RELMN+10, RELMN+11, RELMN+12, RELMN+13, RELMN+14, RELMN+16, RELMN+17, RELMN+18, RELMN+19, RELMN+20 |
| ^DIR | DIE1+25, RELEASE+4 |
| OERR^LR7OB63D | RELMN+29 |
| ^LRAP | A, C+1 |
| ^LRAPDA | LRAPR+31, B+20 |
| PNAME^LRAPDA | W+3 |
| GETDATA^LRAPESON | SWITCH+1 |
| CHKSUP^LRAPR1 | DIE1+30 |
| CKSIGNR^LRAPR1 | UPDATE+9 |
| RELCHK^LRAPR1 | RELMN+4 |
| UNRLSE^LRAPR1 | RELMN+26 |
| ^LRAPRES | LRAPR+8 |
| RELEASE^LRAPRES | RELMN+27 |
| SECTION^LRAPRES | EN+7 |
| STORE^LRAPRES | RELMN+24 |
| TIUPREP^LRAPRES | RELMN+23 |
| CLSSCHK^LRAPRES1 | EN+11 |
| MAIN^LRAPRES1 | UPDATE+20 |
| V^LRU | END+1 |
| YN^LRU | EN+15 |
| ^LRUP | REST+5 |
| X^LRUWK | LRAPR+15 |
| SIG^XUSESIG | ESIG+2 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^LR - [#63] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LR - [#63] | REST+5, REST+11, REST+12, DIE+7, DIE+8, DIE+17, DIE+18, S+1, UPDATE+14, UPDATE+18 , UPDATE+24, UPDATE+25, SUPCHK+4, SUPCHK+5, SUPCHK+6, SUPCHK+8, SUPCHK+11, SUPCHK+12, SUPCHK+13, SUPCHK+15 |
| ^LRO(68 - [#68] | EN+19, REST+1, REST+4, REST+9, S+1, S+2, S+3, S+5*, CAP*, CAP+1 |
| ^VA(200 - [#200] | RINFO+7 |
| Name | Line Occurrences |
|---|---|
| A | LRAPR+11 |
| B | LRAPR+16 |
| CAP | S+4 |
| DIE | W+5 |
| END | LRAPR+9, LRAPR+12, LRAPR+13, LRAPR+32, B+21, EN+8, EN+15, EN+16, W+1, W+2 , A, C+2 |
| ESIG | DIE1+22 |
| RELMN | UPDATE+26 |
| REST | W+6 |
| SWITCH | LRAPR+6, EN+2 |
| UPDATE | DIE1+23, DIE1+27 |
| W | W+2, W+7 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | REST+5, REST+12, S+1*, S+2*, S+3*, CAP+1* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN+15*, EN+16, RELMN+22 |
| %DT | EN+17*! |
| %DT("A" | EN+17* |
| %DT(0 | EN+17* |
| >> C | S+4*, CAP, CAP+1 |
| DIC | DIE1+4*, DIE1+5*, DIE1+8! |
| DIC("A" | DIE1+6* |
| DIC("B" | DIE+3*, DIE+14*, DIE+24*, DIE+29 |
| DIC(0 | DIE1+7* |
| DIR | DIE1+25! |
| DIR("A" | DIE1+24*, RELEASE+2*, RELEASE+3* |
| DIR("B" | DIE1+24*, RELEASE+1* |
| DIR(0 | DIE1+24*, RELEASE+1* |
| >> DR | LRAPR+18*, LRAPR+19*, LRAPR+20*, LRAPR+21*, LRAPR+22*, LRAPR+23*, LRAPR+26*, LRAPR+27*, LRAPR+28*, LRAPR+29* , LRAPR+30*, B+2*, B+3*, B+5*, B+7*, B+8*, B+9*, B+10*, B+13*, B+14* , B+15*, B+16*, B+17*, B+18*, B+19* |
| DTIME | W |
| DUZ | EN+11, S+2, CAP |
| DUZ(2 | CAP |
| >> HRCN | REST+7 |
| >> LR("CK" | W! |
| >> LRA | UPDATE+14*, UPDATE+16, UPDATE+18* |
| >> LRAA | EN+19, REST+1, REST+4, REST+9, S+1, S+2, S+3, S+5, CAP, CAP+1 |
| >> LRAA(1 | EN+20 |
| >> LRAC | UPDATE+15*, UPDATE+19*, UPDATE+20 |
| >> LRAD | EN+18*, EN+19, REST+1, REST+4, REST+9, S+1, S+2, S+3, S+5, CAP , CAP+1 |
| >> LRAN | W*, W+1, W+2, W+4, REST+1, REST+2, REST+4, REST+9, S+1, S+2 , S+3, S+5, CAP, CAP+1 |
| >> LRAU | RELMN+8*, RELMN+9, RELMN+15 |
| >> LRCAPA | LRAPR+13 |
| >> LRCKREL | DIE1+30, UPDATE+23*, UPDATE+24*, UPDATE+25*, UPDATE+26 |
| LRDA | DIE+1~, DIE1+10*, DIE1+11, UPDATE+1 |
| >> LRDFN | REST+4*, REST+5, REST+11, REST+12, DIE+6, DIE+7, DIE+8, DIE+16, DIE+17, DIE+18 , S+1, UPDATE+14, UPDATE+15, UPDATE+18, UPDATE+20, UPDATE+24, UPDATE+25, SUPCHK+4, SUPCHK+5, SUPCHK+6 , SUPCHK+8, SUPCHK+11, SUPCHK+12, SUPCHK+13, SUPCHK+15, RELMN+16, RELMN+17, RELMN+18, RELMN+19, RELMN+20 |
| >> LRDICS | C+1* |
| >> LREND | EN+10*, EN+11, EN+12 |
| LRESSW | LRAPR+5~, LRAPR+7, EN+1~, EN+11, DIE1+16, DIE1+18, DIE1+21, DIE1+30, SWITCH+1, UPDATE+26 |
| LRFDA | DIE+1~ |
| LRFDA( | UPDATE+6* |
| LRFDA2 | DIE+2~ |
| LRFDA2( | UPDATE+7* |
| LRFILE | DIE+1~, DIE+5*, DIE+10, DIE+12, DIE+14, DIE+16*, DIE+20, DIE+22, DIE+24, DIE1+12 , DIE1+15, UPDATE+6, UPDATE+7 |
| >> LRH(0 | EN+14, EN+18*, EN+20, REST, REST+2 |
| >> LRI | REST+9*, REST+11, REST+12, DIE+6, DIE+7, DIE+8, S+1, UPDATE+16*, UPDATE+18, UPDATE+20 , UPDATE+24, SUPCHK+4, SUPCHK+5, SUPCHK+6, SUPCHK+8 |
| LRIENS | DIE+1~, DIE+9*, DIE+10, DIE+12, DIE+14, DIE+19*, DIE+20, DIE+22, DIE+24, DIE1+11* , DIE1+12, DIE1+15, UPDATE+6, UPDATE+7, UPDATE+19 |
| LRIENS1 | DIE+1~, DIE+6*, DIE+9, DIE+16*, DIE+19, DIE1+11, RELMN+10, RELMN+11, RELMN+12, RELMN+13 , RELMN+14 |
| >> LRK | S+1*, S+2, CAP |
| LRLKFL | DIE+1~, DIE1+4*, DIE1+5*, UPDATE+1*, UPDATE+2, UPDATE+12 |
| >> LRLLOC | REST+4* |
| LRMSG | DIE+2~, DIE+26!, DIE+27*, DIE+28, DIE+30!, DIE+31*, DIE+32, UPDATE+3*, UPDATE+4*, UPDATE+5 |
| LRNOSP | DIE+1~, DIE+3*, DIE+7*, DIE+17*, DIE+25 |
| >> LRNTIME | RELMN+22* |
| >> LRP | REST+7, UPDATE+20 |
| >> LRPAT | RELMN+10*, RELMN+16* |
| >> LRQT | RELMN+3*, RELMN+5 |
| LRQUIT | EN+6*, DIE+1~, DIE1+1*, DIE1+2, DIE1+9*, DIE1+22, ESIG+1*, ESIG+5*, RELMN+25, RELMN+28 , RELMN+30* |
| LRRLM | DIE+2~, DIE1+1*, DIE1+15*, DIE1+18, DIE1+19 |
| LRRLS | DIE+1~, DIE1+12*, DIE1+16, DIE1+18 |
| >> LRSF | DIE+5, UPDATE+19, UPDATE+20, RELMN+10, RELMN+11, RELMN+12, RELMN+13, RELMN+14 |
| >> LRSOP | LRAPR+17*, B+1* |
| LRSR | SUPCHK+1~, SUPCHK+2*, SUPCHK+5*, SUPCHK+6, SUPCHK+8, SUPCHK+12*, SUPCHK+13, SUPCHK+15 |
| LRSR1 | SUPCHK+1~, SUPCHK+2*, SUPCHK+5, SUPCHK+6*, SUPCHK+7, SUPCHK+12, SUPCHK+13*, SUPCHK+14, SUPCHK+17 |
| LRSR2 | SUPCHK+1~, SUPCHK+9*, SUPCHK+16*, SUPCHK+18 |
| LRSRFL | DIE+2~, DIE+10*, DIE+13, DIE+20*, DIE+23 |
| LRSRMD | DIE+2~, DIE+12*, DIE+13, DIE+22*, DIE+23 |
| >> LRSS | LRAPR+12, LRAPR+14, LRAPR+16, EN+8, REST+8, REST+11, REST+12, DIE+4, DIE+7, DIE+8 , DIE+15, DIE1+4, DIE1+5, S+1, UPDATE+13, UPDATE+17, UPDATE+18, UPDATE+20, UPDATE+24, UPDATE+25 , SUPCHK+3, SUPCHK+4, SUPCHK+5, SUPCHK+6, SUPCHK+8, SUPCHK+10, RELMN+8 |
| >> LRT | S+2, S+3, S+5, CAP, CAP+1 |
| >> LRT( | S+4 |
| LRX | DIE+1~, DIE+8*, DIE+9, DIE+18*, DIE+19 |
| >> LRZ | RELMN+11*, RELMN+17* |
| >> LRZ( | RELMN+13*, RELMN+19* |
| >> LRZ(1 | RINFO+7, RELMN+12*, RELMN+18* |
| >> LRZ(2 | RINFO+2, RINFO+4, RINFO+6, RELEASE+2, RELEASE+3, RELMN+14*, RELMN+20* |
| >> LRZ(3 | NMPATH+1 |
| U | W+1, UPDATE+16, SUPCHK+4, SUPCHK+6, SUPCHK+8, SUPCHK+11, SUPCHK+13, SUPCHK+15, RINFO+7 |
| X | LRAPR+13, LRAPR+14*, LRAPR+15, W!, REST+4*, REST+5*, REST+11*, REST+12, S+2*, CAP+1* |
| >> X1 | ESIG+3 |
| Y | EN+16, EN+18, W!, DIE1+9, DIE1+10, DIE1+26, A, C+2, SUPCHK+8*, SUPCHK+9 , SUPCHK+15*, SUPCHK+16, SUPCHK+20*, RINFO+4*, RINFO+6, RINFO+8!, NMPATH+3*, RELEASE+5!, RELEASE+6* |