PSBRPC ;BIRMINGHAM/EFC - BCMA RPC BROKER CALLS ;29-May-2012 14:21;PLS
Source file <PSBRPC.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 6 | ($$FMADD,$$NOW)^XLFDT $$BASE^XLFUTL ($$PROD,PROD)^XUPROD HASH^XUSHSHP $$CHECKAV^XUSRB $$DECRYP^XUSRB1 |
Registration | 4 | $$GETACT^DGPFAPI GUIMTD^DPTLK6 (DEM,IN5)^VADPT $$SITE^VASITE |
VA Fileman | 4 | (,DD)^%DT NOW^%DTC $$FIND1^DIC ($$GET1,D)^DIQ |
General Medical Record - Vitals | 2 | EN1^GMRVUT0 EN6^GMRVUTL |
Adverse Reaction Tracking | 1 | EN1^GMRADPT |
IHS Changes To Pharmacy | 1 | ($$HRCNF,$$VITAL,$$VITCHT,$$VITCWT)^APSPFUNC |
IHS Electronic Health Record | 1 | ($$VCTL,GRID)^BEHOVM |
Toolkit | 1 | ($$GET,EN)^XPAR |
Uncategorized | 1 | ($$GETDFN,$$GETICN)^MPIF001 |
Name | Comments | DBIA/ICR reference |
---|---|---|
NWLIST(RESULTS,DUMMY) | ; ward list - NURS LOCATION, file 211.4
|
|
INST(RESULTS,PSBACC,PSBVER) | ;
|
|
MAX(RESULTS,PSBDAYS) | ;
|
|
USRLOAD(RESULTS,DUMMY) | ;
|
|
USRSAVE(RESULTS,PSBWIN,PSBVDL,PSBUDCW,PSBPBCW,PSBIVCW,PSBDEV,PSBCSRT,PSBCV1,PSBCV2,PSBCV3,PSBCV4) | ;
|
|
ESIG(RESULTS,PSBESIG) | ;
|
|
SCANPT(RESULTS,PSBDATA) | ; Lookup Pt by Full SSN
|
|
FMDATE(RESULTS,X) | ;
; RPC: PSB FMDATE ; Descr: Returns FM Date/Time from Clnt DateToStr() |
|
VITALS(RESULTS,DFN) | ;Vitals API
|
Name | Field # of Occurrence |
---|---|
^%DT | FMDATE+8, FMDATE+9 |
DD^%DT | FMDATE+8 |
NOW^%DTC | VITALS+31 |
$$HRCNF^APSPFUNC | SCANPT+15 |
$$VITAL^APSPFUNC | SCANPT+46, SCANPT+47 |
$$VITCHT^APSPFUNC | SCANPT+46 |
$$VITCWT^APSPFUNC | SCANPT+47 |
$$VCTL^BEHOVM | VITALS+16 |
GRID^BEHOVM | VITALS+18 |
$$GETACT^DGPFAPI | SCANPT+70 |
$$FIND1^DIC | SCANPT+19 |
$$GET1^DIQ | USRLOAD+6, USRLOAD+22, INST+12, ESIG+8, SCANPT+54, MAX+5, NWLIST+6, NWLIST+9, NWLIST+13, VITALS+24 |
D^DIQ | FMDATE+11 |
GUIMTD^DPTLK6 | SCANPT+61 |
EN1^GMRADPT | SCANPT+57 |
EN1^GMRVUT0 | VITALS+33 |
EN6^GMRVUTL | SCANPT+49, SCANPT+51 |
$$GETDFN^MPIF001 | SCANPT+28 |
$$GETICN^MPIF001 | SCANPT+24, SCANPT+27, SCANPT+63 |
DEM^VADPT | SCANPT+32 |
IN5^VADPT | SCANPT+32 |
$$SITE^VASITE | USRLOAD+24 |
$$FMADD^XLFDT | VITALS+12, VITALS+18, VITALS+31 |
$$NOW^XLFDT | VITALS+12 |
$$BASE^XLFUTL | USRLOAD+30 |
$$GET^XPAR | USRLOAD+10, USRLOAD+12, USRLOAD+13, USRLOAD+14, USRLOAD+15, USRLOAD+16, USRLOAD+17, USRLOAD+18, USRLOAD+26, USRLOAD+27 , USRLOAD+29, USRLOAD+31, USRLOAD+32, USRLOAD+33, USRLOAD+34, USRLOAD+36, USRLOAD+37, USRLOAD+38, USRLOAD+39, USRLOAD+40 , USRLOAD+42, USRLOAD+43, SCANPT+45, VITALS+8 |
EN^XPAR | USRSAVE+10, USRSAVE+11, USRSAVE+12, USRSAVE+13, USRSAVE+14, USRSAVE+15, USRSAVE+16, USRSAVE+17, USRSAVE+18, USRSAVE+19 , USRSAVE+20, USRSAVE+21, USRSAVE+22, USRSAVE+23, USRSAVE+24, USRSAVE+25, USRSAVE+26 |
$$PROD^XUPROD | USRLOAD+25 |
PROD^XUPROD | USRLOAD+25 |
HASH^XUSHSHP | ESIG+7 |
$$CHECKAV^XUSRB | INST+9 |
$$DECRYP^XUSRB1 | INST+7, INST+8, ESIG+5 |
RPC Name | Call Tags |
---|---|
PSB SCANPT | SCANPT |
PSB INSTRUCTOR | INST |
PSB USERLOAD | USRLOAD |
PSB USERSAVE | USRSAVE |
PSB FMDATE | FMDATE |
PSB VALIDATE ESIG | ESIG |
PSB LOCK | LOCK |
PSB NURS WARDLIST | NWLIST |
PSB MAXDAYS | MAX |
PSB VITALS | VITALS |
FileNo | Call Tags |
---|---|
^ORD(101.24 - [#101.24] | GET1^DIQ |
^DPT - [#2] | FIND1^DIC |
^VA(200 - [#200] | GET1^DIQ |
^NURSF(211.4 - [#211.4] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^DIC(42 - [#42] | GET1^DIQ |
^AUPNVMSR - [#9000010.01] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^NURSF(211.4 - [#211.4] | NWLIST+5, NWLIST+7, NWLIST+8 |
^ORD(101.24 - [#101.24] | MAX+4 |
^TMP("PSB" | NWLIST+4!, NWLIST+6*, NWLIST+9*, NWLIST+11, NWLIST+13, NWLIST+14! |
^UTILITY($J | VITALS+32!, VITALS+35, VITALS+37, VITALS+39, VITALS+41, VITALS+42, VITALS+46! |
^XUSEC("PSB CPRS MED BUTTON" | USRLOAD+9 |
^XUSEC("PSB INSTRUCTOR" | INST+11 |
^XUSEC("PSB MANAGER" | USRLOAD+8 |
^XUSEC("PSB READ ONLY" | USRLOAD+35 |
^XUSEC("PSB STUDENT" | USRLOAD+7 |
^XUSEC("PSB UNABLE TO SCAN" | USRLOAD+41 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | VITALS+31 |
>> %DT | FMDATE+8*, FMDATE+9* |
CNT | VITALS+10~, VITALS+13*, VITALS+17*, VITALS+22*, VITALS+24, VITALS+25*, VITALS+26 |
DATA | VITALS+10~, VITALS+18, VITALS+20, VITALS+22, VITALS+23, VITALS+24 |
DFN | SCANPT+8~, SCANPT+23*, SCANPT+25, SCANPT+29*, SCANPT+46, SCANPT+47, VITALS~, VITALS+18, VITALS+24, VITALS+30 |
DTIME | USRLOAD+28 |
DUMMY | USRLOAD~, NWLIST~ |
DUZ | USRLOAD+5, USRLOAD+6, USRLOAD+7, USRLOAD+8, USRLOAD+9, USRLOAD+35, USRLOAD+41, ESIG+8 |
DUZ("AG" | USRLOAD+44, SCANPT+12, SCANPT+13, SCANPT+45, VITALS+8 |
DUZ(2 | USRLOAD+21 |
>> GMRA | SCANPT+57* |
>> GMRAL(0 | SCANPT+58 |
GMRBSTR | VITALS+46! |
>> GMRVSTR | SCANPT+49*, SCANPT+51*, VITALS+30* |
>> GMRVSTR(0 | VITALS+31* |
LP | VITALS+10~, VITALS+13*, VITALS+16, VITALS+22*, VITALS+23 |
NODE | VITALS+10~, VITALS+23*, VITALS+24 |
PSBACC | INST~, INST+7*, INST+9 |
PSBCNT | SCANPT+10~, SCANPT+68*, SCANPT+69, SCANPT+72*, SCANPT+73, VITALS+34*, VITALS+35, VITALS+43, VITALS+44*, VITALS+45 , VITALS+46! |
PSBCSRT | USRSAVE~, USRSAVE+8*, USRSAVE+22 |
PSBCV1 | USRSAVE~, USRSAVE+8*, USRSAVE+23 |
PSBCV2 | USRSAVE~, USRSAVE+8*, USRSAVE+24 |
PSBCV3 | USRSAVE~, USRSAVE+8*, USRSAVE+25 |
PSBCV4 | USRSAVE~, USRSAVE+8*, USRSAVE+26 |
PSBDATA | SCANPT~, SCANPT+9, SCANPT+10*, SCANPT+15, SCANPT+18, SCANPT+19, SCANPT+27, SCANPT+28, SCANPT+33, SCANPT+34 , SCANPT+61, VITALS+42*, VITALS+43, VITALS+46! |
PSBDATA(1 | SCANPT+62 |
PSBDATA(2 | SCANPT+62 |
PSBDATA(3 | SCANPT+62 |
PSBDAYS | MAX~ |
PSBDEV | USRSAVE~, USRSAVE+7*, USRSAVE+21 |
PSBDFN | SCANPT+23*, SCANPT+24, SCANPT+25, SCANPT+27*, SCANPT+28*, SCANPT+29, SCANPT+35, SCANPT+61, SCANPT+63, SCANPT+70 , VITALS+30*, VITALS+46! |
>> PSBDSIG | ESIG+5* |
PSBESIG | ESIG~, ESIG+5*, ESIG+6, ESIG+7 |
>> PSBHDR("HEIGHT" | SCANPT+46*, SCANPT+50*, SCANPT+55 |
>> PSBHDR("WEIGHT" | SCANPT+47*, SCANPT+52*, SCANPT+56 |
>> PSBICN | SCANPT+24*, SCANPT+27*, SCANPT+28*, SCANPT+63*, SCANPT+64 |
>> PSBIEN | NWLIST+5*, NWLIST+6, NWLIST+7, NWLIST+8, NWLIST+9, VITALS+40*, VITALS+41*, VITALS+42 |
>> PSBINDX | SCANPT+70*, SCANPT+72 |
PSBINST | INST+9*, INST+10!, INST+11!, INST+12, INST+13 |
PSBINST(0 | INST+12*, INST+13 |
PSBIVCW | USRSAVE~, USRSAVE+7*, USRSAVE+20 |
PSBNOW | VITALS+10~, VITALS+12*, VITALS+18, VITALS+29~, VITALS+31* |
PSBPBCW | USRSAVE~, USRSAVE+7*, USRSAVE+19 |
>> PSBPFLAG | SCANPT+71*, SCANPT+72* |
>> PSBPTFLG | SCANPT+70, SCANPT+71, SCANPT+74 |
>> PSBRDT | VITALS+38*, VITALS+39*, VITALS+41, VITALS+42 |
PSBSTOP | VITALS+29~, VITALS+31* |
PSBSTRT | VITALS+10~, VITALS+12*, VITALS+29~, VITALS+31* |
>> PSBTYP | VITALS+36*, VITALS+37*, VITALS+39, VITALS+41, VITALS+42, VITALS+43 |
PSBTYPE | VITALS+46! |
PSBUDCW | USRSAVE~, USRSAVE+6*, USRSAVE+18 |
PSBVDL | USRSAVE~, USRSAVE+6*, USRSAVE+11, USRSAVE+12, USRSAVE+13, USRSAVE+14, USRSAVE+15, USRSAVE+16, USRSAVE+17 |
PSBVER | INST~, INST+8*, INST+9 |
>> PSBWIEN | NWLIST+8*, NWLIST+9 |
PSBWIN | USRSAVE~, USRSAVE+6*, USRSAVE+10 |
>> PSBX | NWLIST+7*, NWLIST+8 |
RESULTS | FMDATE~, USRLOAD~, USRSAVE~, INST~, ESIG~, SCANPT~, MAX~, NWLIST~, VITALS~, VITALS+9! , VITALS+28! |
RESULTS( | SCANPT+36*, SCANPT+39*, SCANPT+69*, SCANPT+72*, NWLIST+13*, VITALS+24*, VITALS+35*, VITALS+43* |
RESULTS(0 | FMDATE+10*, FMDATE+11*, FMDATE+12*, USRLOAD+5*, USRSAVE+5*, USRSAVE+27*, INST+10*, INST+11*, INST+13*, ESIG+6* , ESIG+8*, ESIG+9*, SCANPT+12*, SCANPT+16*, SCANPT+18*, SCANPT+20*, SCANPT+27*, SCANPT+28*, SCANPT+33*, SCANPT+34* , SCANPT+65*, SCANPT+68*, SCANPT+73*, MAX+5*, NWLIST+10*, NWLIST+12*, NWLIST+13, VITALS+21*, VITALS+26*, VITALS+35* , VITALS+45* |
RESULTS(1 | USRLOAD+6*, SCANPT+9, SCANPT+12*, SCANPT+16*, SCANPT+18*, SCANPT+20*, SCANPT+21, SCANPT+23*, SCANPT+27*, SCANPT+28* , SCANPT+29*, SCANPT+33*, SCANPT+34*, SCANPT+35*, VITALS+21* |
RESULTS(10 | USRLOAD+27* |
RESULTS(11 | USRLOAD+28* |
RESULTS(12 | USRLOAD+29* |
RESULTS(13 | USRLOAD+30* |
RESULTS(14 | USRLOAD+31* |
RESULTS(15 | USRLOAD+32* |
RESULTS(16 | USRLOAD+33*, SCANPT+55* |
RESULTS(17 | USRLOAD+34*, SCANPT+56* |
RESULTS(18 | USRLOAD+35*, SCANPT+58*, SCANPT+59* |
RESULTS(19 | USRLOAD+36*, SCANPT+62* |
RESULTS(2 | USRLOAD+7* |
RESULTS(20 | USRLOAD+37*, SCANPT+64* |
RESULTS(21 | USRLOAD+38*, SCANPT+65*, SCANPT+66*, SCANPT+67* |
RESULTS(22 | USRLOAD+39* |
RESULTS(23 | USRLOAD+40* |
RESULTS(24 | USRLOAD+41* |
RESULTS(25 | USRLOAD+42* |
RESULTS(26 | USRLOAD+43* |
RESULTS(27 | USRLOAD+44* |
RESULTS(3 | USRLOAD+8*, SCANPT+38* |
RESULTS(4 | USRLOAD+9* |
RESULTS(5 | USRLOAD+10* |
RESULTS(6 | USRLOAD+20* |
RESULTS(7 | USRLOAD+21*, USRLOAD+22, USRLOAD+24*, USRLOAD+25* |
RESULTS(8 | USRLOAD+22*, USRLOAD+23* |
RESULTS(9 | USRLOAD+26*, SCANPT+54* |
U | FMDATE+12, USRLOAD+24, USRLOAD+25, INST+13, ESIG+5, SCANPT+15, SCANPT+18, SCANPT+19, SCANPT+33, SCANPT+34 , SCANPT+38, SCANPT+46, SCANPT+47, SCANPT+50, SCANPT+52, SCANPT+54, SCANPT+62, SCANPT+66, SCANPT+71, SCANPT+72 , NWLIST+13, VITALS+20, VITALS+24, VITALS+31, VITALS+43 |
VA | SCANPT+33!, SCANPT+34!, SCANPT+75! |
VA("PID" | SCANPT+38 |
VADM | SCANPT+31!, SCANPT+33!, SCANPT+34!, SCANPT+75! |
VADM( | SCANPT+36 |
VADM(6 | SCANPT+33, SCANPT+34, SCANPT+66, SCANPT+67 |
VAIN | SCANPT+31! |
VAIP | SCANPT+33!, SCANPT+34!, SCANPT+75! |
VAIP( | SCANPT+39 |
VAIP(13 | SCANPT+33, SCANPT+67 |
VITS | VITALS+10~, VITALS+18 |
VITS( | VITALS+17* |
VTYP | VITALS+10~, VITALS+16*, VITALS+17 |
X | FMDATE~, FMDATE+4*, FMDATE+6*, FMDATE+7~, FMDATE+8*, USRLOAD+12*, USRLOAD+13*, USRLOAD+14*, USRLOAD+15*, USRLOAD+16* , USRLOAD+17*, USRLOAD+18*, USRLOAD+20, ESIG+7*, ESIG+8, SCANPT+14*, SCANPT+15*, SCANPT+16, SCANPT+19*, SCANPT+20 , SCANPT+23, SCANPT+36*, SCANPT+39*, SCANPT+46*, SCANPT+47*, SCANPT+50*, SCANPT+52*, MAX+4*, MAX+5, NWLIST+11* , NWLIST+13 |
XREF | VITALS+10~ |
XREF( | VITALS+24 |
XREF("BP" | VITALS+11* |
XREF("PA" | VITALS+11* |
XREF("PU" | VITALS+11* |
XREF("RS" | VITALS+11* |
XREF("TMP" | VITALS+11* |
>> Y | FMDATE+6, FMDATE+10, FMDATE+11, FMDATE+12 |
Name | Field # of Occurrence |
---|---|
$T(PROD^XUPROD | USRLOAD+25 |