PRCHAAC2 ;WIFO/CR-CONT. OF IFCAP HL7 MESSAGE TO AUSTIN ;3/4/05 11:43 AM
Source file <PRCHAAC2.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 |
| Package | Total | Caller Graph |
|---|---|---|
| IFCAP | 2 | PRCHAAC1 PRC_IFCAP_01_EV_AAC |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CLEAN | ||
| END | ;Log the date/time ($H format) of the AAC response and the creation date
|
|
| ERR | ;Errors from incoming messages are logged here
|
|
| LOG | ;Set purge date to keep ^XTMP clean; first piece is purge date, FM form
|
|
| SUB | ;Subscriber to handle the ACKs coming from the AAC
|
|
| REC | ;For errors, log as much as possible in ^XTMP
|
| HL7 Protocol Name | Call Tags |
|---|---|
| PRC_IFCAP_01_EV_AAC | SUB |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | CLEAN!, END+2, LOG+4 |
| DT | END+2, END+5, LOG+1, LOG+4 |
| HL | CLEAN! |
| HL("ECH" | SUB+3 |
| HL("FS" | SUB+2 |
| HL("MTN" | SUB+4 |
| >> HLCS | SUB+3* |
| HLFS | CLEAN!, SUB+2*, SUB+6, SUB+10, SUB+11, SUB+13, SUB+15 |
| HLNEXT | CLEAN!, SUB+5, SUB+7 |
| HLNODE | CLEAN!, SUB+6, SUB+8, SUB+10, SUB+11, SUB+12, SUB+13, REC+1 |
| HLQUIT | CLEAN!, SUB+5, SUB+7 |
| HLRS | CLEAN!, SUB+3* |
| PRCACK | CLEAN!, SUB+11*, SUB+13, SUB+19 |
| PRCACMSG | CLEAN!, SUB+6*, SUB+14 |
| PRCBATCH | CLEAN!, SUB+12*, SUB+15, SUB+19 |
| PRCDATE | CLEAN!, END+5*, END+6 |
| PRCDIF | CLEAN!, END+13*, END+14 |
| >> PRCDUZ | LOG+7 |
| >> PRCERR | ERR+1, SUB+4*, SUB+5*, SUB+7*, SUB+8*, SUB+10*, SUB+19* |
| PRCFAAC | CLEAN!, END+12*, END+13 |
| PRCMESG | CLEAN! |
| PRCMID | CLEAN!, ERR+2, SUB+8*, SUB+9, REC+1*, REC+2 |
| >> PRCMSG | ERR+2*, ERR+3, SUB+4*, SUB+5*, SUB+7*, SUB+8*, SUB+10*, SUB+19* |
| PRCSUB | CLEAN!, END+3, END+4, END+6, END+10, END+11, END+12, END+14, ERR+3, LOG+2 , LOG+5, LOG+7, SUB+9*, SUB+14, SUB+15, REC+2* |
| PRCTAAC | CLEAN!, END+11*, END+13 |
| U | END+3, END+4, END+6, END+10, END+11, END+12, END+14, LOG+2, LOG+5, LOG+7 |
| X | CLEAN!, END+2*, END+4, END+5*, LOG+1*, LOG+2, LOG+4* |
| X1 | CLEAN!, END+2*, END+3, LOG+4*, LOG+5 |
| Y | CLEAN!, END+5 |