LREPI2A ;VA/DALOI/CKA-EMERGING PATHOGENS HL7 BUILD ; 17-Oct-2014 09:22 ; MKK
Source file <LREPI2A.m>
| Package | Total | Call Graph | 
|---|---|---|
| Lab Service | 6 | $$LRDFN^LR7OR1 $$EN^LREPI1 (DG1,NTE,PID,PV1)^LREPI3 RXNT^LREPIPH REPORT^LREPIRS1 SPSHT^LREPIRS3 | 
| Health Level Seven | 2 | $$HLDATE^HLFNC INIT^HLFNC2 | 
| Kernel | 2 | $$UP^XLFSTR SETUP^XQALERT | 
| VA Fileman | 1 | (,DD)^%DT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PV1 | ; | |
| HEAD | ;ENTER A NTE FOR REPORT HEADER | |
| EN | ;ENTRY TO BUILD A MESSAGE | |
| NAME | ; | |
| MOVE | ||
| SEND | ;BUILD MESSAGE BUT DON'T SEND | |
| ALERT | ;Send a Alert if desired. | |
| START | ;START | |
| TOTAL | ;Report the total counts  ->    "ETI" or "TST" or "HEP" ; \/ | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ALERT+2 | 
| DD^%DT | ALERT+2 | 
| $$HLDATE^HLFNC | HEAD+4, HEAD+5 | 
| INIT^HLFNC2 | START+2 | 
| $$LRDFN^LR7OR1 | EN+15 | 
| $$EN^LREPI1 | EN+17 | 
| DG1^LREPI3 | EN+18 | 
| NTE^LREPI3 | EN+10 | 
| PID^LREPI3 | EN+3 | 
| PV1^LREPI3 | PV1+3, PV1+4, PV1+5 | 
| RXNT^LREPIPH | EN+7 | 
| REPORT^LREPIRS1 | SEND+3 | 
| SPSHT^LREPIRS3 | SEND+2 | 
| $$UP^XLFSTR | TOTAL+36, TOTAL+44, HEAD+9 | 
| SETUP^XQALERT | ALERT+6 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAB(60 - [#60] | TOTAL+6, TOTAL+7, NAME+2, NAME+3 | 
| ^LAB(61.2 - [#61.2] | TOTAL+12, TOTAL+13 | 
| ^LAB(69.4 - [#69.4] | START+4 | 
| ^LAB(69.5 - [#69.5] | EN+16 | 
| ^LAM - [#64] | TOTAL+8, TOTAL+9, TOTAL+14, TOTAL+15, NAME+4, NAME+5 | 
| ^TMP("HL7" | MOVE+1, MOVE+3, MOVE+4! | 
| ^TMP("HLS" | SEND+4!, TOTAL+36*, TOTAL+44*, HEAD+8, HEAD+9*, MOVE+3* | 
| ^TMP("LREPISRCH" | EN+7, PV1+5 | 
| ^TMP($J | START+1, START+6, EN+2, EN+5, EN+9, EN+12, EN+14, TOTAL+2, TOTAL+5, TOTAL+11 , TOTAL+17, TOTAL+22, TOTAL+34, TOTAL+39, PV1+2, PV1+3, PV1+4 | 
| ^XTMP("LREPILOCALREP" | SEND+3* | 
| ^XTMP("LREPILOCALSPSHT" | SEND+2* | 
| Name | Line Occurrences | 
|---|---|
| ALERT | START+8 | 
| EN | START+5, START+7 | 
| HEAD | SEND+1 | 
| MOVE | START+5, START+7, EN+19 | 
| NAME | TOTAL+33, TOTAL+41 | 
| PV1 | EN+6 | 
| SEND | START+7 | 
| TOTAL | START+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | START+9! | 
| >> %DT | ALERT+2* | 
| %X | START+9! | 
| >> DFN | EN+1*, EN+2*, EN+5, EN+7, EN+9, EN+12, EN+14, EN+15, PV1+2, PV1+3 , PV1+4, PV1+5 | 
| >> HL | START+2 | 
| >> HL("ECH" | START+3 | 
| HLFS | SEND+5!, TOTAL+34, TOTAL+42, HEAD+2 | 
| >> LR31799Z | HEAD+3 | 
| >> LRCNT | EN+1*, TOTAL+35*, TOTAL+36, TOTAL+43*, TOTAL+44, MOVE+2*, MOVE+3 | 
| >> LRCS | START+3*, TOTAL+34, TOTAL+42, HEAD+2, HEAD+7, HEAD+8 | 
| LRDATA | TOTAL+32!, TOTAL+34*, TOTAL+36, TOTAL+37!, TOTAL+42*, TOTAL+44, HEAD+1!, HEAD+2*, HEAD+3*, HEAD+4* , HEAD+5*, HEAD+6*, HEAD+7*, HEAD+8*, HEAD+9, HEAD+10! | 
| >> LRDFN | EN+15*, EN+17 | 
| LRDUZ | START+9!, ALERT+4 | 
| >> LREFG | EN+4*, EN+5, EN+9, EN+12, EN+14, EN+16* | 
| >> LRENDT | EN+4*, EN+5*, EN+9, EN+12, EN+14, PV1+2, PV1+3, PV1+4 | 
| LRHDGLC | SEND+5! | 
| >> LRINVD | EN+11*, EN+12*, EN+14, EN+17 | 
| >> LRITN | TOTAL+2*, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+11, TOTAL+12, TOTAL+13, TOTAL+17, TOTAL+19, TOTAL+22 , TOTAL+24, TOTAL+25, TOTAL+26, TOTAL+27, TOTAL+28, TOTAL+29, TOTAL+31, TOTAL+34, TOTAL+39, NAME+2 , NAME+3 | 
| LRLC | SEND+5! | 
| >> LRLRDT | SEND+2, SEND+3 | 
| LRMOVE | MOVE*, MOVE+1*, MOVE+3, MOVE+4! | 
| LRMSGDF | START+4*, START+9! | 
| >> LRMSGNM | START+3* | 
| >> LRMSGSZ | START+3* | 
| >> LRND | EN+13*, EN+14*, EN+17, EN+18 | 
| >> LRNL | TOTAL+7*, TOTAL+8, TOTAL+9, TOTAL+13*, TOTAL+14, TOTAL+15, TOTAL+19*, NAME+3*, NAME+4, NAME+5 | 
| >> LRNLT | TOTAL+3*, TOTAL+9*, TOTAL+15*, TOTAL+20*, TOTAL+23*, TOTAL+34, TOTAL+42, NAME+5* | 
| >> LRNTE | EN+8* | 
| LROBR | SEND+5!, EN+11*, EN+17* | 
| >> LRPATH | EN+8*, EN+9*, EN+10, EN+11, EN+12, EN+14, EN+16, PV1+2 | 
| >> LRPCNT | TOTAL+38*, TOTAL+39* | 
| >> LRPFG | EN+4*, EN+5*, EN+10, EN+11* | 
| LRPID | SEND+5!, EN+1* | 
| >> LRPROT | START+1*, START+2, START+4, EN+2, EN+5, EN+7, EN+9, EN+12, EN+14, TOTAL+5 , TOTAL+17, HEAD+7, PV1+2, PV1+3, PV1+4 | 
| >> LRPROTX | EN+7, HEAD+7 | 
| >> LRPTOT | TOTAL+38*, TOTAL+39*, TOTAL+40, TOTAL+42 | 
| >> LRPV1 | EN+4*, PV1+2 | 
| >> LRPVVV | EN+4*, EN+8*, PV1+3*, PV1+4*, PV1+5* | 
| >> LRREP | SEND+2, SEND+3 | 
| >> LRRPE | HEAD+5 | 
| >> LRRPS | HEAD+4 | 
| >> LRRTYPE | HEAD+2 | 
| LRSEG | SEND+5! | 
| LRSPSHT | SEND+5! | 
| >> LRTND | START+6*, TOTAL+2, TOTAL+4, TOTAL+10, TOTAL+16, TOTAL+21, TOTAL+34, TOTAL+39, NAME+1 | 
| >> LRTNM | TOTAL+3*, TOTAL+6*, TOTAL+12*, TOTAL+18*, TOTAL+24*, TOTAL+25*, TOTAL+26*, TOTAL+27*, TOTAL+28*, TOTAL+29* , TOTAL+31*, TOTAL+33, TOTAL+34, TOTAL+41, TOTAL+42, NAME+2* | 
| LRX | SEND+5! | 
| MSG | SEND+5! | 
| U | START+4, EN+16, TOTAL+6, TOTAL+9, TOTAL+12, TOTAL+15, NAME+2, NAME+5 | 
| >> X | ALERT+2* | 
| XQA | ALERT+1!, ALERT+5 | 
| XQA( | ALERT+4* | 
| XQADATA | ALERT+1! | 
| XQAFLAG | ALERT+1! | 
| XQAID | ALERT+1! | 
| XQAMSG | ALERT+1!, ALERT+3* | 
| XQAOPT | ALERT+1! | 
| XQAROU | ALERT+1! | 
| >> Y | ALERT+3 |