PRCVRCA ;WOIFO/SC-SEND RIL CANCELLATION TO DYNAMED ; 5/31/05 2:24pm
Source file <PRCVRCA.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 |
|---|---|---|
| EN(PRCVDA) | ;
; Input PRCVDA = ien of top entry of the file |
|
| ITEM | ;
|
|
| SETUP | ;set up XTMP ITEM node(S) & UPDATE audit file for each item on a RIL
|
|
| SETUP0 | ;set up XTMP 0 node
|
|
| SETUP1 | ;set up XTMP 1 node
|
|
| IDBULET | ; send a bulletin if DM DOC ID is missing
|
|
| RDBULET | ;if record is missing from file 414.02
|
|
| EXIT | ;kill variables and quit
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | SETUP+25, SETUP0+1 |
| YX^%DTC | SETUP0+1 |
| UPDATE^DIE | SETUP+35 |
| $$GET1^DIQ | EN+16, EN+25, EN+26, SETUP1+3 |
| GETS^DIQ | ITEM+6 |
| BEGIN^PRCVEE1 | EN+37 |
| DMERXMB^PRCVLIC | SETUP+48, IDBULET+12, RDBULET+10 |
| $$FMADD^XLFDT | SETUP0+4 |
| NAMECOMP^XLFNAME | SETUP1+4 |
| $$GET^XPAR | EN+4 |
| $$KSP^XUPARAM | EN+25 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(4 - [#4] | GET1^DIQ |
| ^PRCS(410.3 - [#410.3] | GET1^DIQ |
| 410.31 | GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCS(410.3 - [#410.3] | ITEM+3 |
| ^PRCV(414.02 - [#414.02] | EN+20, SETUP+28 |
| ^TMP("DIERR" | SETUP+36, SETUP+47 |
| ^TMP($J | SETUP+40!, SETUP+41*, SETUP+42*, SETUP+43*, SETUP+44*, SETUP+45*, SETUP+46*, SETUP+47*, IDBULET+5!, IDBULET+6* , IDBULET+7*, IDBULET+8*, IDBULET+9*, IDBULET+10*, IDBULET+11*, RDBULET+5!, RDBULET+6*, RDBULET+7*, RDBULET+8*, RDBULET+9* |
| ^XTMP( | EN+29!, EN+33!, SETUP+15*, SETUP+16*, SETUP+17*, SETUP+18*, SETUP+19*, SETUP+20*, SETUP+21*, SETUP0+6* , SETUP0+7*, SETUP0+8*, SETUP0+9*, SETUP1+5*, SETUP1+6*, SETUP1+8*, SETUP1+9*, SETUP1+10*, SETUP1+11* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SETUP+33, EXIT+1! |
| CNT | EN+8~, EN+28*, EN+32, EN+33, EN+37, SETUP+14*, SETUP+15, SETUP+16, SETUP+17, SETUP+18 , SETUP+19, SETUP+20, SETUP+21, SETUP1+5 |
| DT | SETUP0+3, SETUP0+4 |
| DUZ | EN+13 |
| PRCVARR | ITEM+4~ |
| PRCVARR( | SETUP+4, SETUP+5, SETUP+6, SETUP+7, SETUP+8, SETUP+9, SETUP+10 |
| PRCVCOST | EN+9~, SETUP+8*, SETUP+19 |
| PRCVCRDT | EN+8~, SETUP0+3*, SETUP0+6, SETUP0+8 |
| PRCVDA | EN~, EN+14 |
| PRCVDID | EN+9~, SETUP+5*, SETUP+11, SETUP+20, SETUP+28, SETUP+38, SETUP+44, IDBULET+1, RDBULET+3, RDBULET+8 |
| PRCVDMRL | EN+11~, EN+19*, EN+20* |
| PRCVDNB | EN+9~, SETUP+10*, SETUP+21 |
| PRCVDT | EN+8~ |
| PRCVDTCR | EN+10~, SETUP1+3* |
| PRCVDUZ | EN+7~, EN+13*, EN+26, SETUP+34, SETUP+45, SETUP1+8, IDBULET+10 |
| PRCVEXTN | EN+7~, EN+16*, EN+20, EN+22, EN+23, SETUP+37, SETUP+42, IDBULET+2, IDBULET+7, RDBULET+2 , RDBULET+7 |
| PRCVFCP | EN+11~, EN+22*, SETUP+48, IDBULET+12, RDBULET+10 |
| PRCVFLDS | EN+7~, ITEM+5*, ITEM+6 |
| PRCVI | EN+9~, ITEM+2*, ITEM+3*, ITEM+6, SETUP+4, SETUP+5, SETUP+6, SETUP+7, SETUP+8, SETUP+9 , SETUP+10 |
| PRCVIEN | EN+10~, SETUP+9*, SETUP+18 |
| PRCVIT | EN+7~ |
| PRCVITN | EN+9~, SETUP+4*, SETUP+16, SETUP+43, IDBULET+4, IDBULET+8, RDBULET+9 |
| PRCVJ | EN+9~ |
| PRCVK | EN+9~ |
| PRCVL | EN+8~ |
| PRCVNAM | EN+10~, SETUP+7*, IDBULET+9 |
| PRCVNAME | EN+10~, EN+26*, SETUP+45, SETUP1+4, IDBULET+10 |
| PRCVNAME("FAMILY" | SETUP1+9 |
| PRCVNAME("GIVEN" | SETUP1+10 |
| PRCVNO | EN+7~, EN+23*, EN+29, EN+33, EN+37, SETUP+15, SETUP+16, SETUP+17, SETUP+18, SETUP+19 , SETUP+20, SETUP+21, SETUP0+6, SETUP0+7, SETUP0+8, SETUP0+9, SETUP1+5, SETUP1+6, SETUP1+8, SETUP1+9 , SETUP1+10, SETUP1+11 |
| PRCVOCD | EN+10~, SETUP+3*, SETUP+15 |
| PRCVPGDT | EN+8~, SETUP0+4*, SETUP0+6, SETUP0+7 |
| PRCVQTY | EN+9~, SETUP+6*, SETUP+17 |
| PRCVRIEN | EN+7~, EN+14*, EN+16, ITEM+3, ITEM+6, SETUP+4, SETUP+5, SETUP+6, SETUP+7, SETUP+8 , SETUP+9, SETUP+10, SETUP1+3, SETUP1+11 |
| PRCVSTA | EN+8~, EN+25*, SETUP+48, SETUP1+6, IDBULET+12, RDBULET+10 |
| PRCVSYS | EN+3~, EN+4*, EN+5 |
| PRCVTIME | EN+10~, EN+15*, EN+29, EN+33, EN+37, SETUP+15, SETUP+16, SETUP+17, SETUP+18, SETUP+19 , SETUP+20, SETUP+21, SETUP0+7, SETUP0+8, SETUP0+9, SETUP1+5, SETUP1+6, SETUP1+8, SETUP1+9, SETUP1+10 , SETUP1+11 |
| PRCVTM | EN+8~, SETUP+46, SETUP0+2*, SETUP0+9, IDBULET+11 |
| PRCVTMGL | EN+11~, SETUP+40*, SETUP+48, IDBULET+5*, IDBULET+12, RDBULET+5*, RDBULET+10 |
| PRCVX | SETUP+26~ |
| PRCVX( | SETUP+33*, SETUP+34* |
| PRCVZ | SETUP+26~, SETUP+27*, SETUP+28*, SETUP+29, SETUP+33, SETUP+34, RDBULET+1 |
| X | EXIT+1! |
| >> XMB(1 | SETUP+37*, IDBULET+2*, RDBULET+2* |
| >> XMB(2 | SETUP+38*, IDBULET+3*, RDBULET+3* |
| >> XMB(3 | SETUP+39*, IDBULET+4*, RDBULET+4* |
| Y | SETUP0+2, EXIT+1! |