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 |