LA7HDR1 ;VA/DALOI/JMC - LAB HDR ORU (Observation Result) message builder (cont'd) ; 13-Aug-2013 09:09 ; MKK
Source file <LA7HDR1.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Lab Instruments | 5 | CLEANUP^LA7QRY BUILDMSG^LA7QRY1 (BCD,SCLIST)^LA7QRY2 ($$INIT6249,GEN,INITHL)^LA7VHLU (EXIT,UPDT6249)^LA7VORM1 |
| Kernel | 3 | (,$$S)^%ZTLOAD ($$DT,$$FMADD)^XLFDT $$PROD^XUPROD |
| VA Fileman | 3 | EN^DDIOL $$GET1^DIQ ^DIR |
| Lab Service | 1 | ^LRWU4 |
| Registration | 1 | $$TESTPAT^VADPT |
| Package | Total | Caller Graph |
|---|---|---|
| Automated Lab Instruments | 2 | LA7CHDR LA7HDR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HDRLOAD | ; Load patient's historical lab results to HDR (Health Data Repository).
; Called from tasked option LA7TASK HDR LOAD |
|
| RECOVER | ; Recover failed transmissions or message building
|
|
| EXIT | ;
|
|
| SETTMP | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | RECOVER+62 |
| $$S^%ZTLOAD | HDRLOAD+36 |
| EN^DDIOL | RECOVER+51, RECOVER+70 |
| $$GET1^DIQ | HDRLOAD+40 |
| ^DIR | RECOVER+11, RECOVER+17, RECOVER+29, RECOVER+44, RECOVER+49 |
| CLEANUP^LA7QRY | EXIT+2 |
| BUILDMSG^LA7QRY1 | HDRLOAD+46 |
| BCD^LA7QRY2 | HDRLOAD+42 |
| SCLIST^LA7QRY2 | HDRLOAD+22 |
| $$INIT6249^LA7VHLU | HDRLOAD+43 |
| GEN^LA7VHLU | HDRLOAD+46 |
| INITHL^LA7VHLU | HDRLOAD+44 |
| EXIT^LA7VORM1 | EXIT+2 |
| UPDT6249^LA7VORM1 | HDRLOAD+46 |
| ^LRWU4 | RECOVER+24, RECOVER+34 |
| $$TESTPAT^VADPT | SETTMP+8 |
| $$DT^XLFDT | HDRLOAD+8 |
| $$FMADD^XLFDT | HDRLOAD+24, HDRLOAD+50 |
| $$PROD^XUPROD | RECOVER+13 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LAHM(62.48 - [#62.48] | HDRLOAD+11, HDRLOAD+14, HDRLOAD+16, RECOVER+5, RECOVER+7 |
| ^LR - [#63] | HDRLOAD+35, HDRLOAD+39, SETTMP+6, SETTMP+8 |
| ^LRO(68 - [#68] | RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10 |
| ^TMP("LA7-QRY" | HDRLOAD+41!, HDRLOAD+42 |
| ^TMP("LA7S-RTM" | RECOVER+36, RECOVER+40, RECOVER+50!, RECOVER+55, RECOVER+57, RECOVER+71!, SETTMP+12* |
| ^TMP("LA7VS" | HDRLOAD+41!, HDRLOAD+43*, EXIT+3! |
| ^XTMP("LA7HDR" | HDRLOAD+32, HDRLOAD+50*, HDRLOAD+51* |
| Name | Line Occurrences |
|---|---|
| EXIT | HDRLOAD+53 |
| SETTMP | RECOVER+32, RECOVER+37 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DFN | HDRLOAD+40* |
| DIQUIET | HDRLOAD+2~, HDRLOAD+8* |
| DIR | RECOVER+2~, RECOVER+29!, RECOVER+49! |
| DIR("A" | RECOVER+9*, RECOVER+10*, RECOVER+16*, RECOVER+28*, RECOVER+41*, RECOVER+42*, RECOVER+46*, RECOVER+47* |
| DIR("B" | RECOVER+16*, RECOVER+27*, RECOVER+48* |
| DIR(0 | RECOVER+8*, RECOVER+15*, RECOVER+27*, RECOVER+43*, RECOVER+48* |
| DIRUT | RECOVER+2~, RECOVER+18, RECOVER+30 |
| DT | HDRLOAD+8*, HDRLOAD+24, HDRLOAD+25, HDRLOAD+50 |
| DTOUT | RECOVER+2~, RECOVER+35 |
| DUOUT | RECOVER+2~, RECOVER+35 |
| FIRST | RECOVER+2~, RECOVER+26*, RECOVER+31 |
| GBL | HDRLOAD+2~, HDRLOAD+28*, EXIT+3 |
| >> HL | HDRLOAD+45 |
| LA7101 | HDRLOAD+3~ |
| LA761 | HDRLOAD+3~ |
| LA76248 | HDRLOAD+3~, HDRLOAD+11*, HDRLOAD+13, HDRLOAD+14, HDRLOAD+16, RECOVER+2~, RECOVER+5*, RECOVER+6, RECOVER+7 |
| LA76249 | HDRLOAD+3~, HDRLOAD+43* |
| LA76249P | HDRLOAD+3~ |
| LA7CNT | HDRLOAD+4~, HDRLOAD+18*, HDRLOAD+47*, RECOVER+2~, RECOVER+3*, RECOVER+47, RECOVER+54*, RECOVER+57*, RECOVER+64, RECOVER+65 , RECOVER+66, RECOVER+67, RECOVER+69, SETTMP+12* |
| LA7CNT(1 | HDRLOAD+18*, HDRLOAD+37*, HDRLOAD+38 |
| LA7CODE | HDRLOAD+4~ |
| LA7DT | HDRLOAD+4~ |
| LA7ECH | HDRLOAD+4~ |
| >> LA7EDT | HDRLOAD+25*, HDRLOAD+26* |
| LA7ERR | HDRLOAD+4~, HDRLOAD+18* |
| >> LA7EVENT | HDRLOAD+19 |
| >> LA7EVNT | HDRLOAD+19*, HDRLOAD+44 |
| LA7FS | HDRLOAD+4~ |
| LA7ID | HDRLOAD+4~, HDRLOAD+40* |
| LA7INTYP | HDRLOAD+4~, HDRLOAD+16* |
| LA7LIMIT | HDRLOAD+30*, HDRLOAD+47, EXIT+1! |
| LA7MID | HDRLOAD+4~ |
| LA7MTYP | HDRLOAD+4~, HDRLOAD+18* |
| LA7NOMSG | HDRLOAD+4~, HDRLOAD+18* |
| LA7NTESN | HDRLOAD+4~ |
| LA7NVAF | HDRLOAD+4~, HDRLOAD+18* |
| LA7OBRSN | HDRLOAD+4~ |
| LA7OBXSN | HDRLOAD+4~ |
| LA7PIDSN | HDRLOAD+4~ |
| LA7PROD | RECOVER+2~, RECOVER+13*, SETTMP+8 |
| LA7QUIT | HDRLOAD+4~, HDRLOAD+18*, HDRLOAD+35, HDRLOAD+36*, HDRLOAD+42*, HDRLOAD+45*, HDRLOAD+47*, RECOVER+2~, RECOVER+3*, RECOVER+25* , RECOVER+30*, RECOVER+33, RECOVER+35*, RECOVER+36*, RECOVER+38 |
| LA7RSITE | HDRLOAD+4~, HDRLOAD+11* |
| LA7SC | HDRLOAD+4~, HDRLOAD+21*, HDRLOAD+22 |
| >> LA7SDT | HDRLOAD+24*, HDRLOAD+26* |
| LA7SPEC | HDRLOAD+4~, HDRLOAD+21* |
| LA7TYPE | RECOVER+2~, RECOVER+19*, RECOVER+23, RECOVER+33 |
| LA7UID | RECOVER+2~, RECOVER+54*, RECOVER+55*, RECOVER+57, RECOVER+66, RECOVER+67, SETTMP+2*, SETTMP+3, SETTMP+12 |
| LA7X | RECOVER+2~, RECOVER+56!, RECOVER+57*, RECOVER+59, RECOVER+60, RECOVER+61 |
| LA7X(1 | RECOVER+68* |
| LA7Y | RECOVER+2~, RECOVER+53!, RECOVER+70 |
| LA7Y( | RECOVER+66*, RECOVER+67*, RECOVER+68*, RECOVER+69* |
| LA7Y(101 | RECOVER+65* |
| LAST | RECOVER+2~, RECOVER+31*, RECOVER+32 |
| LRAA | RECOVER+2~, RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12 |
| LRACC | RECOVER+2~, RECOVER+22* |
| LRAD | RECOVER+2~, RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12 |
| LRAN | RECOVER+2~, RECOVER+25, RECOVER+26, RECOVER+27, RECOVER+28, RECOVER+31*, RECOVER+32*, RECOVER+33, RECOVER+36, SETTMP+2 , SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12 |
| LRDFN | HDRLOAD+5~, HDRLOAD+32*, HDRLOAD+33*, HDRLOAD+34, HDRLOAD+35*, HDRLOAD+36*, HDRLOAD+39, HDRLOAD+45*, HDRLOAD+51, RECOVER+2~ , SETTMP+4*, SETTMP+6, SETTMP+8, SETTMP+12 |
| LREXMPT | RECOVER+2~, RECOVER+22* |
| LRIDT | HDRLOAD+5~, RECOVER+2~, SETTMP+9*, SETTMP+12 |
| LRSPEC | RECOVER+2~, SETTMP+10*, SETTMP+11*, SETTMP+12 |
| LRSS | HDRLOAD+5~, RECOVER+2~, SETTMP+9*, SETTMP+10, SETTMP+12 |
| LRSSLST | HDRLOAD+5~, HDRLOAD+22 |
| LRUID | HDRLOAD+5~ |
| SITE | HDRLOAD+5~, HDRLOAD+11*, HDRLOAD+40 |
| X | HDRLOAD+26*, HDRLOAD+39*, HDRLOAD+40, RECOVER+2~, RECOVER+26*, RECOVER+27 |
| Y | RECOVER+2~, RECOVER+19, RECOVER+31, RECOVER+50 |
| ZTDESC | RECOVER+2~, RECOVER+58* |
| ZTDTH | RECOVER+2~, RECOVER+58* |
| ZTIO | RECOVER+2~, RECOVER+58* |
| ZTRTN | RECOVER+2~, RECOVER+58* |
| ZTSAVE | RECOVER+2~, RECOVER+56! |
| ZTSAVE("LA7MTYP" | RECOVER+60* |
| ZTSAVE("LRAA" | RECOVER+59* |
| ZTSAVE("LRAD" | RECOVER+59* |
| ZTSAVE("LRAN" | RECOVER+59* |
| ZTSAVE("LRDFN" | RECOVER+60* |
| ZTSAVE("LRIDT" | RECOVER+60* |
| ZTSAVE("LRSPEC" | RECOVER+61* |
| ZTSAVE("LRSS" | RECOVER+60* |
| ZTSK | RECOVER+2~, RECOVER+63, RECOVER+66 |
| >> ZTSTOP | HDRLOAD+36* |