PRCVEE5 ;WOIFO/VAC - Routine to handle Error Messages sent from DynaMed ; 5/16/05 4:34pm
Source file <PRCVEE5.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 | PRCV_IFCAP_01_EV_DYNAMED_UPDATE PRCV_IFCAP_01_SU_DYNAMED_UPDATE |
| Kernel | 1 | ^ORD(101 |
| HL7 Protocol Name | Call Tags |
|---|---|
| PRCV_IFCAP_01_EV_DYNAMED_UPDATE | BEGIN |
| PRCV_IFCAP_01_SU_DYNAMED_UPDATE | BEGIN |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ERRCNT | BEGIN+1~, ERROR+2*, ERROR+21, ERROR+22*, ERROR+23, ERROR+24*, ERROR+25, ERROR+26*, CLEANUP+3! |
| ERRTXT | BEGIN+1~, ERROR+19*, ERROR+20*, ERROR+23, CLEANUP+1! |
| >> HL("ECH" | BEGIN+6 |
| >> HL("FS" | BEGIN+6 |
| >> HLNEXT | SETUP+19 |
| >> HLNODE | SETUP+20 |
| >> HLNODE( | SETUP+21 |
| >> HLQUIT | SETUP+19 |
| I | BEGIN~, SETUP+19*, SETUP+20, SETUP+21, SETUP+24*, SETUP+25, ERROR+3*, ERROR+4, CLEANUP+2! |
| J | BEGIN~, SETUP+20*, SETUP+21*, CLEANUP+2! |
| MSGDAT | BEGIN+2~, SETUP+25*, SETUP+26, SETUP+27, SETUP+28, SETUP+35, ERROR+4*, ERROR+5, ERROR+6, CLEANUP+1! |
| MSGDAT2 | BEGIN+3~, SETUP+27*, SETUP+29, SETUP+32, SETUP+36, SETUP+37, ERROR+6*, ERROR+7, ERROR+8, ERROR+9 , ERROR+10, ERROR+11, CLEANUP+1! |
| MSGDAT3 | BEGIN+3~, SETUP+29*, SETUP+30, CLEANUP+1! |
| MSGTYP | BEGIN+2~, SETUP+18*, SETUP+31*, SETUP+42*, SETUP+44*, SETUP+45, CLEANUP+1! |
| PRCCNT | BEGIN+2~, SETUP+23*, SETUP+24*, ERROR+3*, CLEANUP+2! |
| PRCCS | BEGIN+1~, BEGIN+6*, SETUP+30, ERROR+14, ERROR+15, ERROR+16, ERROR+17, ERROR+18, CLEANUP+2! |
| PRCDET | BEGIN+1~, CLEANUP+5! |
| PRCDET( | ERROR+23 |
| PRCDET("ORC" | SETUP+1*, SETUP+2*, SETUP+3*, SETUP+4* |
| PRCDET("RQ1" | SETUP+13*, SETUP+14*, SETUP+15*, SETUP+16*, SETUP+17* |
| PRCDET("RQD" | SETUP+5*, SETUP+6*, SETUP+7*, SETUP+8*, SETUP+9*, SETUP+10*, SETUP+11*, SETUP+12* |
| PRCERCD | BEGIN+3~, ERROR+17*, CLEANUP+3! |
| PRCERTX | BEGIN+3~, ERROR+18*, ERROR+25, CLEANUP+3! |
| PRCFCP | BEGIN+3~, NOVALID+6*, NOVALID+9, CLEANUP+2! |
| PRCFLD | BEGIN+3~, ERROR+16*, ERROR+23, CLEANUP+3! |
| PRCFS | BEGIN+1~, BEGIN+6*, SETUP+27, SETUP+29, SETUP+32, SETUP+36, SETUP+37, ERROR+6, ERROR+7, ERROR+8 , ERROR+9, ERROR+10, ERROR+11, CLEANUP+2! |
| PRCSEG | BEGIN+4~, ERROR+14*, ERROR+23, CLEANUP+3! |
| PRCSEQ | BEGIN+4~, ERROR+15*, ERROR+23, CLEANUP+3! |
| PRCSITE | BEGIN+3~, NOVALID+8*, NOVALID+9, CLEANUP+2! |
| PRCSITE0 | BEGIN+3~, NOVALID+7*, NOVALID+8, CLEANUP+2! |
| PRCTYP | BEGIN+4~, CLEANUP+4! |
| PRCVACK | BEGIN+4~, SETUP+36*, SETUP+41, SETUP+43, CLEANUP+4! |
| PRCVAEC | BEGIN+4~, ERROR+10*, ERROR+17, ERROR+18, CLEANUP+4! |
| PRCVDT | BEGIN+4~, SETUP+40*, CLEANUP+4! |
| PRCVEC | BEGIN+4~, ERROR+8*, CLEANUP+4! |
| PRCVERR | BEGIN+4~, CLEANUP+4! |
| PRCVERR( | ERROR+21*, ERROR+23*, ERROR+25* |
| PRCVERR(1 | SETUP+33* |
| PRCVID | BEGIN+5~, SETUP+32*, SETUP+33, ERROR+11*, ERROR+13, ERROR+21, NOVALID+2, CLEANUP+4! |
| PRCVLOC | BEGIN+5~, ERROR+7*, ERROR+14, ERROR+15, ERROR+16, CLEANUP+4! |
| PRCVMID | BEGIN+5~, SETUP+37*, SETUP+38, CLEANUP+5! |
| PRCVMID2 | BEGIN+5~, SETUP+38*, SETUP+39, SETUP+40, CLEANUP+5! |
| PRCVPTR | BEGIN+5~, SETUP+34*, SETUP+39*, NOVALID+6, NOVALID+7, CLEANUP+5! |
| PRCVSEV | BEGIN+5~, ERROR+9*, ERROR+20, CLEANUP+5! |
| PRCVTYP | BEGIN+5~, SETUP+18*, SETUP+32*, SETUP+33, SETUP+46, ERROR+12*, ERROR+13*, ERROR+21, NOVALID+2, CLEANUP+5! |
| SSTOP | BEGIN+5~, SETUP+23*, SETUP+24, SETUP+31*, CLEANUP+2! |
| U | SETUP+39, SETUP+40 |
| XMDUZ | NOVALID+1~, NOVALID+3*, NOVALID+11! |
| XMMG | NOVALID+1~, NOVALID+11! |
| XMSUB | NOVALID+1~, NOVALID+2*, NOVALID+11! |
| XMTEXT | NOVALID+1~, NOVALID+4*, NOVALID+11! |
| XMY | NOVALID+1~, NOVALID+9, NOVALID+11! |
| XMZ | NOVALID+1~, NOVALID+11! |