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 |