LA7UXQA ;DALOI/JMC - HL7 Utility - Send alert to users ;04/13/10 14:41
Source file <LA7UXQA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
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^id to add to XQAID ; LA7DATA - Optional, pass values for specific conditions ; LA7PALRT - Keep previous alerts (1-yes,0-no) |
|
DEL(ID) | ; Delete previous alerts if present
; Call with ID = alert id ; Clear previous alert with same pkg id. |
|
DIS | ; Display alert
|
|
DISIC | ; Display Integrity Checker 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+35, XQA+36 |
^LAHM(62.49 - [#62.49] | DIS+7 |
^TMP("DDB" | DIS+5! |
^TMP($J | DIS+5! |
^XTMP( | DISIC+8 |
Name | Line Occurrences |
---|---|
DEL | XQA+43 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | DIS+4~, DIS+9!, DISIC+4~, DISIC+12! |
DIR("A" | DIS+8*, DISIC+11* |
DIR("B" | DIS+8*, DISIC+11* |
DIR(0 | DIS+8*, DISIC+11* |
I | DIS+4~, DISIC+4~ |
ID | DEL~, DEL+5 |
J | DIS+4~, DISIC+4~ |
K | DIS+4~, DISIC+4~ |
LA76248 | XQA~, XQA+16, XQA+17, XQA+29, XQA+35, XQA+36 |
LA762485 | XQA~, XQA+21 |
LA76249 | XQA~, XQA+20, XQA+21, XQA+22, XQA+24, XQA+28 |
LA7AMSG | XQA~, XQA+13, XQA+31 |
LA7CTYP | XQA~, XQA+15, XQA+19, XQA+26, XQA+35 |
LA7DATA | XQA~, XQA+27*, XQA+28, XQA+29 |
LA7IC | DISIC+4~, DISIC+13* |
LA7LIST | DIS+4~ |
LA7LIST( | DIS+10* |
LA7PALRT | XQA~, XQA+43 |
X | XQA+12~, XQA+34*, XQA+35*, XQA+36, DIS+4~, DISIC+4~ |
XQA | XQA+12~, XQA+40, DEL+3~ |
XQA("G." | XQA+37* |
XQA("G.LAB ME | SSAGING" , XQA+40* |
XQADATA | XQA+12~, XQA+24*, DEL+3~, DIS+6, DIS+7, DIS+10, DISIC+5, DISIC+8, DISIC+9, DISIC+13 |
XQAFLAG | XQA+12~ |
XQAID | XQA+12~, XQA+13*, XQA+16*, XQA+20*, XQA+28*, XQA+31*, XQA+43, DEL+3~, DEL+5* |
XQAKLL | DEL+3~, 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+36*, XQA+37, DIS+4~, DIS+10, DISIC+4~, DISIC+13 |