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* |