PSBRPC1 ;BIRMINGHAM/VN - BCMA RPC BROKER CALLS ;12/3/12 1:17pm
Source file <PSBRPC1.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 |
|---|---|---|
| Barcode Medication Administration | 3 | PSB DEVICE PSB MEDS ON PATIENT PSB WITNESS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEVICE(RESULTS,FROM,DIR) | ;
|
|
| GPROV(RESULTS,DUMMY) | ;
|
|
| MEDSONPT(RESULTS,DFN) | ; Return indicators for 3 types of meds on the patient
|
|
| WITNESS(RESULTS,PSBACC,PSBVER) | ; Validate a witness to a BCMA action ;*70
|
|
| WITERR(MSG) | ;build witness error msg ;*70
|
| RPC Name | Call Tags |
|---|---|
| PSB DEVICE | DEVICE |
| PSB WITNESS | WITNESS |
| PSB MEDS ON PATIENT | MEDSONPT |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(1 - [#3.5] | DEVICE+11, DEVICE+12, DEVICE+14, DEVICE+15 |
| ^%ZIS(2 - [#3.2] | DEVICE+16 |
| ^DIC(19 - [#19] | WITNESS+34 |
| ^TMP("PSB" | GPROV+1!, GPROV+2*, GPROV+10*, GPROV+11* |
| ^TMP("PSBL" | GPROV+9*, GPROV+12! |
| ^VA(200 - [#200] | WITNESS+35 |
| ^XUSEC("PROVIDER" | GPROV+4 |
| ^XUSEC("PSB NO WITNESS" | WITNESS+18 |
| ^XUSEC("PSB READ ONLY" | WITNESS+20 |
| ^XUSEC("PSB STUDENT" | WITNESS+16 |
| Name | Line Occurrences |
|---|---|
| WITERR | WITNESS+13, WITNESS+17, WITNESS+19, WITNESS+21, WITNESS+22, WITNESS+28, WITNESS+36 |
| Name | Field # of Occurrence |
|---|---|
| ^("SUBTYPE" | DEVICE+15 |
| ^("TIME" | DEVICE+15 |
| ^("TYPE" | DEVICE+15 |
| ^(1 | DEVICE+15 |
| ^(90 | DEVICE+15 |
| ^(91 | DEVICE+15 |
| ^(95 | DEVICE+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DEVICE+22*, GPROV+5, GPROV+6 |
| %A | DEVICE+13~, DEVICE+22*, DEVICE+24* |
| %X | DEVICE+13~, DEVICE+22*, DEVICE+24* |
| ACCESS | WITNESS+25~, WITNESS+26*, WITNESS+27, WITNESS+32 |
| >> CNT | DEVICE+9*, DEVICE+11 |
| DFN | MEDSONPT~, MEDSONPT+2, MEDSONPT+3, MEDSONPT+4 |
| DIR | DEVICE~, DEVICE+11 |
| DT | DEVICE+21 |
| DUMMY | GPROV~, GPROV+12! |
| DUZ | WITNESS+22 |
| DUZ("AG" | DEVICE+18, DEVICE+19 |
| DUZ(0 | DEVICE+24 |
| ERR | WITNESS+7~, WITNESS+32, WITNESS+33*, WITNESS+35* |
| FROM | DEVICE~, DEVICE+10*, DEVICE+11*, DEVICE+12, DEVICE+26 |
| GUIIEN | WITNESS+7~ |
| I | DEVICE+9~*, DEVICE+11, DEVICE+27*, DEVICE+28 |
| IEN | DEVICE+9~, DEVICE+12*, DEVICE+14, DEVICE+15, DEVICE+27 |
| LOGPERS | WITNESS+7~ |
| MSG | WITERR~, WITERR+1 |
| POP | DEVICE+13~, DEVICE+23*, DEVICE+24*, DEVICE+25 |
| PSBACC | WITNESS~, WITNESS+8*, WITNESS+10 |
| PSBAUTH | GPROV+12! |
| PSBCNT | GPROV+2*, GPROV+10*, GPROV+11*, GPROV+12! |
| PSBGUI | WITNESS+7~, WITNESS+34*, WITNESS+35 |
| PSBIACT | GPROV+5*, GPROV+12! |
| PSBTERM | GPROV+6*, GPROV+12! |
| PSBVER | WITNESS~, WITNESS+9*, WITNESS+10 |
| PSBWITN | WITNESS+10*, WITNESS+13!, WITNESS+16, WITNESS+18, WITNESS+20, WITNESS+22!, WITNESS+26, WITNESS+35, WITNESS+42, WITNESS+43 , WITERR+2! |
| PSBWITN(0 | WITNESS+42*, WITNESS+43 |
| RESULTS | DEVICE~, DEVICE+8!, GPROV~, GPROV+2*, MEDSONPT~, WITNESS~ |
| RESULTS( | DEVICE+27* |
| RESULTS(0 | DEVICE+28*, DEVICE+29*, MEDSONPT+1*, WITNESS+43*, WITERR+1* |
| RESULTS(1 | DEVICE+29*, MEDSONPT+2*, MEDSONPT+3*, MEDSONPT+4* |
| SHOW | DEVICE+9~, DEVICE+26*, DEVICE+27 |
| U | DEVICE+20, DEVICE+26, DEVICE+27, MEDSONPT+2, MEDSONPT+3, MEDSONPT+4, WITNESS+43 |
| WITNESS | WITNESS+7~ |
| X | DEVICE+9~, DEVICE+17*, DEVICE+18, DEVICE+19, DEVICE+20*, DEVICE+21*, GPROV+4*, GPROV+5, GPROV+6, GPROV+7 , GPROV+8, GPROV+9, GPROV+10*, GPROV+11* |
| X0 | DEVICE+13~, DEVICE+15*, DEVICE+20, DEVICE+26, DEVICE+27 |
| X1 | DEVICE+13~, DEVICE+15*, DEVICE+27 |
| X90 | DEVICE+13~, DEVICE+15*, DEVICE+21 |
| X91 | DEVICE+13~, DEVICE+15*, DEVICE+27 |
| X95 | DEVICE+13~, DEVICE+15*, DEVICE+24 |
| XSTYPE | DEVICE+13~, DEVICE+15*, DEVICE+16 |
| XTIME | DEVICE+13~, DEVICE+15*, DEVICE+22 |
| XTYPE | DEVICE+13~, DEVICE+15*, DEVICE+17 |