LA7UXQA ;VA/DALOI/JMC - HL7 Utility - Send alert to users; Jan 12, 2004
Source file <LA7UXQA.m>
| Package | Total | Call Graph | 
|---|---|---|
| Automated Lab Instruments | 2 | DEV^LA7CHKFP DEV^LA7UTILA | 
| Kernel | 1 | (DELETEA,SETUP)^XQALERT | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DEL(ID) | ; Delete previous alerts if present ; Call with ID = alert id ; Clear previous alert with same pkg id. | |
| XQA(LA7CTYP,LA76248,LA762485,LA76249,LA7AMSG,LA7DATA,LA7PALRT) | ; Send alert when requested. ; Input ; LA7CTYP - Condition for alert (1=New Results, 2=Error on message, 3=New Orders) ; LA76248 - Pointer to file 62.48 ; LA762485 - Optional, pointer to file 62.485 if condition=2 ; LA76249 - Optional, pointer to file 62.49 if condition=2 or 3 ; LA7AMSG - Optional, alert message if missing will use default message ; LA7DATA - Optional, pass values for specific conditions ; LA7PALRT - Keep previous alerts (1-yes,0-no) | |
| DISIC | ; Display Integrity Checker alert. | |
| DIS | ; Display alert. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAHM(62.48 - [#62.48] | XQA+17, XQA+29, XQA+33, XQA+34 | 
| ^LAHM(62.49 - [#62.49] | DIS+4 | 
| ^TMP("DDB" | DIS+2! | 
| ^TMP($J | DIS+2! | 
| ^XTMP( | DISIC+5 | 
| Name | Line Occurrences | 
|---|---|
| DEL | XQA+41 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIR | DIS+1~, DIS+6!, DISIC+1~, DISIC+9! | 
| DIR("A" | DIS+5*, DISIC+8* | 
| DIR("B" | DIS+5*, DISIC+8* | 
| DIR(0 | DIS+5*, DISIC+8* | 
| I | DIS+1~, DISIC+1~ | 
| ID | DEL~, DEL+5 | 
| J | DIS+1~, DISIC+1~ | 
| K | DIS+1~, DISIC+1~ | 
| LA76248 | XQA~, XQA+16, XQA+17, XQA+29, XQA+33, XQA+34 | 
| LA762485 | XQA~, XQA+21 | 
| LA76249 | XQA~, XQA+20, XQA+21, XQA+22, XQA+24, XQA+28 | 
| LA7AMSG | XQA~, XQA+13 | 
| LA7CTYP | XQA~, XQA+15, XQA+19, XQA+26, XQA+33 | 
| LA7DATA | XQA~, XQA+27*, XQA+28, XQA+29 | 
| LA7IC | DISIC+1~, DISIC+10* | 
| LA7LIST | DIS+1~ | 
| LA7LIST( | DIS+7* | 
| LA7PALRT | XQA~, XQA+41 | 
| X | XQA+12~, XQA+32*, XQA+33*, XQA+34, DIS+1~, DISIC+1~ | 
| XQA | XQA+12~, XQA+38, DEL+3~ | 
| XQA("G." | XQA+35* | 
| XQA("G.LAB ME | SSAGING" , XQA+38* | 
| XQADATA | XQA+12~, XQA+24*, DEL+3~, DIS+3, DIS+4, DIS+7, DISIC+2, DISIC+5, DISIC+6, DISIC+10 | 
| XQAFLAG | XQA+12~ | 
| XQAID | XQA+12~, XQA+16*, XQA+20*, XQA+28*, XQA+41, DEL+3~, DEL+5* | 
| >> XQAKLL | DEL+4* | 
| XQAMSG | XQA+12~, XQA+13*, XQA+17*, XQA+21*, XQA+29*, DEL+3~ | 
| XQAOPT | XQA+12~ | 
| XQAROU | XQA+12~, XQA+23*, DEL+3~ | 
| Y | XQA+12~, XQA+34*, XQA+35, DIS+1~, DIS+7, DISIC+1~, DISIC+10 |