PSBCSUTL ;BIRMINGHAM/TEJ- BCMA-HSC COVER SHEET UTILITIES ;Mar 2004
Source file <PSBCSUTL.m>
Package | Total | Call Graph |
---|---|---|
Barcode Medication Administration | 9 | ADD^PSBCSUTX (GETADMX,LVIV,XFERBAGS)^PSBCSUTY COMMENT^PSBML EN^PSBVDLPA RPC^PSBVDLTB ($$GETFREQ,$$OKAY,ADD,LAST,ODDSCH)^PSBVDLU1 $$IVPTAB^PSBVDLU3 (CLEAN,PSJ,PSJ1)^PSBVT $$PSBDCHK1^PSBVT1 |
VA Fileman | 2 | (C,NOW)^%DTC $$GET1^DIQ |
General Medical Record - Vitals | 1 | EN1^GMVDCEXT |
Inpatient Medications | 1 | EN^PSJBCMA |
Kernel | 1 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT |
Registration | 1 | IN5^VADPT |
Toolkit | 1 | $$GET^XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
LIGHTS(PSBDFN) | ;
|
|
CLEAN | ;
|
|
LASTG(PSBPATPT,PSBOIPT) | ;LstGvn-(inpt: DFN,OrItm IEN)
|
|
RPC(RESULTS,DFN,EXPWIN) | ;
|
|
PAINCMT(DFN) | ;;Add comment if Pain Score entered in BCMA was marked "Entered in Error" in Vitals.
|
Name | Field # of Occurrence |
---|---|
C^%DTC | RPC+20, PAINCMT+7 |
NOW^%DTC | RPC+10, RPC+15, RPC+19, RPC+26, PAINCMT+5 |
$$GET1^DIQ | RPC+91 |
EN1^GMVDCEXT | PAINCMT+18, PAINCMT+29 |
ADD^PSBCSUTX | RPC+128 |
GETADMX^PSBCSUTY | RPC+80 |
LVIV^PSBCSUTY | RPC+79 |
XFERBAGS^PSBCSUTY | RPC+79 |
COMMENT^PSBML | PAINCMT+24, PAINCMT+35 |
EN^PSBVDLPA | RPC+124 |
RPC^PSBVDLTB | LIGHTS+1 |
$$GETFREQ^PSBVDLU1 | RPC+101 |
$$OKAY^PSBVDLU1 | RPC+115, RPC+120 |
ADD^PSBVDLU1 | RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122 |
LAST^PSBVDLU1 | RPC+50, RPC+51, RPC+52, RPC+53 |
ODDSCH^PSBVDLU1 | RPC+106 |
$$IVPTAB^PSBVDLU3 | RPC+66 |
CLEAN^PSBVT | RPC+26, CLEAN+1 |
PSJ^PSBVT | RPC+26 |
PSJ1^PSBVT | RPC+65 |
$$PSBDCHK1^PSBVT1 | RPC+97 |
EN^PSJBCMA | RPC+21 |
IN5^VADPT | RPC+17 |
$$FMADD^XLFDT | RPC+12, RPC+13, RPC+15, RPC+19, RPC+110 |
$$FMDIFF^XLFDT | PAINCMT+21, PAINCMT+32 |
$$FMTE^XLFDT | PAINCMT+17, PAINCMT+28 |
$$GET^XPAR | RPC+14, RPC+18, PAINCMT+6 |
RPC Name | Call Tags |
---|---|
PSB COVERSHEET1 | RPC |
FileNo | Call Tags |
---|---|
^PSB(53.79 - [#53.79] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | PAINCMT+2 |
^PSB(53.79 - [#53.79] | RPC+41, RPC+43, RPC+44, RPC+47, RPC+88, RPC+90, LASTG+1, LASTG+2, LASTG+3, LASTG+6 , PAINCMT+9, PAINCMT+10, PAINCMT+11, PAINCMT+26 |
^TMP("PSB" | RPC+1!, RPC+6, RPC+7!*, RPC+8*, RPC+9, RPC+25, RPC+79*, RPC+95*, RPC+125*, RPC+126* , RPC+127*, RPC+128*, LIGHTS+2*! |
^TMP("PSBGMV" | PAINCMT+4!, PAINCMT+18, PAINCMT+19, PAINCMT+20, PAINCMT+23, PAINCMT+29, PAINCMT+30, PAINCMT+31, PAINCMT+34, PAINCMT+37! |
^TMP("PSJ" | RPC+1!, RPC+24, CLEAN+6! |
Name | Line Occurrences |
---|---|
$$LASTG | RPC+75 |
CLEAN | RPC+129 |
LIGHTS | RPC+7 |
PAINCMT | RPC+5 |
Name | Field # of Occurrence |
---|---|
^( | RPC+47, LASTG+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RPC+10, RPC+15, RPC+19, RPC+82, RPC+83, PAINCMT+5 |
DFN | RPC~, RPC+4, RPC+5, RPC+101, PAINCMT~, PAINCMT+2, PAINCMT+9, PAINCMT+10, PAINCMT+18, PAINCMT+29 |
>> DILOCKTM | PAINCMT+22, PAINCMT+33 |
EXPWIN | RPC~, RPC+2 |
>> I | RPC+99* |
LASTG | LASTG+1*, LASTG+2*, LASTG+11*, LASTG+12, CLEAN+7! |
LSTTIME | CLEAN+7! |
NEXTADM | CLEAN+7! |
>> PSB | RPC+112*, RPC+113, RPC+114, RPC+115, RPC+116, RPC+117*, RPC+118, RPC+119, RPC+120, RPC+121 |
PSBACT | CLEAN+2! |
PSBACTBY | CLEAN+2! |
PSBACTDT | CLEAN+2! |
PSBACTPT | CLEAN+2! |
PSBADDS | RPC+78*, RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122, CLEAN+2! |
PSBADMTM | RPC+88*, RPC+89, RPC+90, RPC+91, RPC+92, CLEAN+4! |
PSBADMX | CLEAN+6! |
PSBADMX( | RPC+94 |
>> PSBADST | RPC+98, RPC+100, RPC+106, RPC+108, RPC+111, RPC+112, RPC+117, RPC+122 |
PSBBAGID | CLEAN+2! |
PSBBDT | PAINCMT+3~, PAINCMT+16*, PAINCMT+17, PAINCMT+27*, PAINCMT+28 |
PSBCDT | CLEAN+6! |
PSBCHDT | CLEAN+2! |
>> PSBCHEMT | RPC+66 |
PSBCHKV | CLEAN+2! |
PSBCMFL | PAINCMT+3~, PAINCMT+13*, PAINCMT+24, PAINCMT+25! |
PSBCMT | PAINCMT+3~, PAINCMT+11* |
PSBCMTGLB | PAINCMT+3~, PAINCMT+11*, PAINCMT+12, PAINCMT+13, PAINCMT+14, PAINCMT+15 |
PSBCMTM | PAINCMT+3~, PAINCMT+15*, PAINCMT+16, PAINCMT+21 |
PSBCNT | RPC+4~, RPC+40*, RPC+41*, RPC+48*, RPC+49*, RPC+50, RPC+51, RPC+52, RPC+53, LASTG+1* , LASTG+7*, LASTG+8*, LASTG+9 |
PSBCNT1 | CLEAN+2! |
PSBCNT2 | CLEAN+2! |
PSBCOMMENT | PAINCMT+3~, PAINCMT+24*, PAINCMT+35* |
>> PSBDATA | RPC+47*, RPC+48, RPC+49, RPC+50, RPC+51, RPC+52, RPC+53, LASTG+6*, LASTG+7, LASTG+8 , LASTG+9, LASTG+10 |
>> PSBDDA( | RPC+81, RPC+82, RPC+83, RPC+84*, RPC+85 |
PSBDDS | RPC+78*, RPC+85*, RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122, CLEAN+2! |
PSBDFN | RPC+29, RPC+41, RPC+43, RPC+65, PAINCMT+3~, LIGHTS~, LIGHTS+1 |
PSBDFNX | RPC+4*, RPC+7, RPC+21, RPC+88, RPC+90, CLEAN+2! |
PSBDONE | CLEAN+6! |
>> PSBDOSE | RPC+37 |
>> PSBDOSEF | RPC+64 |
PSBDT | RPC+10*, CLEAN+3! |
PSBDTX | RPC+109*, RPC+110*, RPC+112, CLEAN+4! |
PSBEDT | PAINCMT+3~, PAINCMT+5*, PAINCMT+7, PAINCMT+18, PAINCMT+29 |
PSBEFFL | PAINCMT+3~, PAINCMT+14*, PAINCMT+35, PAINCMT+36! |
PSBEFTM | PAINCMT+3~, PAINCMT+26*, PAINCMT+27, PAINCMT+32 |
PSBERFL | PAINCMT+3~, PAINCMT+23*, PAINCMT+24, PAINCMT+25!, PAINCMT+34*, PAINCMT+35, PAINCMT+36! |
>> PSBEXPRD | RPC+79 |
PSBEXTM | PAINCMT+3~, PAINCMT+17*, PAINCMT+24, PAINCMT+28*, PAINCMT+35 |
PSBFLAG | RPC+40*, RPC+41*, RPC+44*, RPC+47, RPC+54, RPC+78*, RPC+82*, LASTG+1*, LASTG+6, LASTG+10* , CLEAN+3! |
>> PSBFREQ | RPC+101*, RPC+102*, RPC+103*, RPC+105, RPC+106, RPC+107, RPC+115, RPC+120 |
>> PSBGLBX | RPC+95* |
PSBGMR | PAINCMT+3~, PAINCMT+19*, PAINCMT+20, PAINCMT+23, PAINCMT+30*, PAINCMT+31, PAINCMT+34 |
PSBGOT1 | RPC+88*, RPC+92*, RPC+93*, RPC+94, RPC+109*, RPC+116*, RPC+121*, RPC+122, CLEAN+6! |
>> PSBHSM | RPC+35 |
PSBHSTA | RPC+40!, RPC+55! |
PSBHSTA( | RPC+44*, RPC+54*, RPC+55 |
PSBHSTA("" | RPC+55 |
PSBHSTAX | RPC+40!, CLEAN+3! |
PSBHSTAX( | RPC+55* |
PSBHSTG | LASTG+1!, LASTG+11, CLEAN+7! |
PSBHSTG( | LASTG+3*, LASTG+10*, LASTG+11 |
PSBI | CLEAN+6! |
PSBI1 | RPC+125*, CLEAN+3! |
PSBI2 | CLEAN+6! |
PSBIEN | PAINCMT+3~, PAINCMT+10*, PAINCMT+11, PAINCMT+24, PAINCMT+26, PAINCMT+35, CLEAN+3! |
PSBIENX | RPC+88*, RPC+90*, RPC+91, CLEAN+3! |
>> PSBIFR | RPC+37 |
>> PSBISYR | RPC+66 |
>> PSBIVPSH | RPC+66 |
>> PSBIVT | RPC+66 |
PSBLST4X | CLEAN+6! |
PSBLSTS | CLEAN+3! |
PSBLVIV | RPC+66*, RPC+68*, RPC+79, RPC+87, RPC+89, RPC+104, CLEAN+7! |
PSBMAUD | CLEAN+3! |
PSBMDHST | PAINCMT+3~, PAINCMT+6*, PAINCMT+7*, PAINCMT+8 |
PSBMHBCK | RPC+14*, RPC+15*, RPC+21, RPC+89, CLEAN+7! |
>> PSBMR | RPC+38 |
PSBMVTYP | RPC+17*, CLEAN+3! |
PSBMWC | CLEAN+3! |
>> PSBNJECT | RPC+60 |
PSBNOW | RPC+10*, RPC+12, RPC+13, RPC+20, RPC+93, RPC+94, PAINCMT+3~, CLEAN+3! |
PSBNTDT | RPC+19*, RPC+73, CLEAN+3! |
PSBNXTDT | CLEAN+7! |
PSBNXTDU | CLEAN+7! |
>> PSBODD | RPC+97*, RPC+107*, RPC+108 |
PSBOIPT | LASTG~, LASTG+1, LASTG+2 |
>> PSBOIT | RPC+41, RPC+43, RPC+55, RPC+59 |
>> PSBOITX | RPC+36, RPC+115, RPC+120 |
>> PSBON | RPC+31 |
PSBONMBR | CLEAN+3! |
PSBONTAB | RPC+28*, CLEAN+6! |
>> PSBONX | RPC+27, RPC+30, RPC+65, RPC+68, RPC+76, RPC+88, RPC+90, RPC+94, RPC+101, RPC+115 , RPC+120 |
PSBONXS | CLEAN+4! |
PSBORREC | CLEAN+4! |
>> PSBOSP | RPC+27, RPC+67, RPC+74, RPC+93, RPC+114, RPC+119, RPC+122 |
>> PSBOST | RPC+71, RPC+114, RPC+115, RPC+119, RPC+120 |
>> PSBOSTS | RPC+72, RPC+115, RPC+120 |
>> PSBOTXT | RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122 |
>> PSBOTYP | RPC+32, RPC+66 |
PSBPATPT | LASTG~, LASTG+1, LASTG+2 |
PSBPB | RPC+66*, RPC+67, RPC+68, RPC+76, CLEAN+6! |
PSBPDT | CLEAN+4! |
PSBPNSC | PAINCMT+3~, PAINCMT+23*, PAINCMT+24, PAINCMT+34*, PAINCMT+35 |
PSBPRNDT | PAINCMT+3~, PAINCMT+9*, PAINCMT+10 |
PSBPRNRE | CLEAN+4! |
PSBPTTR | RPC+18*, RPC+19, CLEAN+4! |
PSBQR | CLEAN+4! |
>> PSBQRR | RPC+92* |
PSBQUIT | CLEAN+6! |
PSBRDOW | CLEAN+4! |
PSBREC | RPC+28*, RPC+29*, RPC+30*, RPC+31*, RPC+32*, RPC+33*, RPC+34*, RPC+35*, RPC+36*, RPC+37* , RPC+38*, RPC+42*, RPC+46*, RPC+54, RPC+55*, RPC+56*, RPC+57*, RPC+58*, RPC+59*, RPC+60* , RPC+62*, RPC+63*, RPC+64*, RPC+69*, RPC+70*, RPC+71*, RPC+72*, RPC+73*, RPC+74*, RPC+75* , RPC+76*, RPC+87*, RPC+91*, RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122, CLEAN+4! |
PSBRECHD | CLEAN+4! |
>> PSBSCH | RPC+34, RPC+97, RPC+99, RPC+115, RPC+120 |
PSBSCHBR | CLEAN+4! |
>> PSBSCHT | RPC+33, RPC+87, RPC+100 |
PSBSCHTM | CLEAN+4! |
PSBSHWTB | CLEAN+6! |
>> PSBSM | RPC+35 |
PSBSOLS | RPC+78*, RPC+92, RPC+93, RPC+94, RPC+116, RPC+121, RPC+122, CLEAN+4! |
>> PSBSTRT | PAINCMT+8 |
PSBSTRTDT | PAINCMT+3~, PAINCMT+8*, PAINCMT+9, PAINCMT+18, PAINCMT+29 |
PSBSTUS | RPC+40*, RPC+44*, RPC+45, RPC+50*, RPC+51*, RPC+52*, RPC+53*, RPC+54, RPC+55*, RPC+70 , RPC+123! |
>> PSBSTX | LASTG+3*, LASTG+4, LASTG+5 |
PSBTAB | RPC+3*, RPC+6, RPC+7, RPC+8, RPC+9, RPC+25, RPC+79, RPC+95, RPC+106, RPC+125 , RPC+126, RPC+127, RPC+128, LIGHTS+1*, LIGHTS+2, CLEAN+4! |
>> PSBTBEG | RPC+13* |
PSBTBOUT | RPC+23*, RPC+24, RPC+25*, CLEAN+5! |
>> PSBTEND | RPC+13* |
PSBTMDF | PAINCMT+3~, PAINCMT+21*, PAINCMT+22, PAINCMT+32*, PAINCMT+33 |
PSBTRDT | RPC+17*, RPC+19, RPC+73, CLEAN+5! |
PSBTRFL | RPC+4*, RPC+19*, RPC+73, CLEAN+5! |
PSBTRTYP | RPC+17*, CLEAN+5! |
PSBUID | CLEAN+5! |
PSBUIDS | CLEAN+5! |
PSBUSED | CLEAN+6! |
PSBVITM | PAINCMT+3~, PAINCMT+20*, PAINCMT+21, PAINCMT+31*, PAINCMT+32 |
>> PSBVNI | RPC+69 |
PSBWADM | RPC+14*, RPC+15*, CLEAN+5! |
PSBWBEG | RPC+12*, RPC+21, RPC+27, RPC+67, RPC+93, RPC+109, RPC+113, RPC+118, RPC+122, CLEAN+5! |
PSBWEND | RPC+12*, RPC+113, RPC+117, RPC+118, RPC+122, CLEAN+2! |
PSBX | RPC+24*, RPC+26, CLEAN+5! |
PSBX2 | CLEAN+5! |
PSBXIEN | CLEAN+5! |
PSBXREC | CLEAN+6! |
>> PSBXWIN | RPC+2*, RPC+12 |
PSBXX | RPC+110*, CLEAN+3! |
PSBXXX | CLEAN+6! |
PSBY | RPC+111*, RPC+112, RPC+117, CLEAN+3! |
PSBYEA | CLEAN+5! |
PSBYEA1 | CLEAN+5! |
PSBYES | RPC+97*, RPC+98, RPC+99*, RPC+104*, RPC+105, CLEAN+5! |
PSBYTF | RPC+97*, RPC+99*, RPC+100, CLEAN+5! |
RESULTS | RPC~, RPC+1!, RPC+6* |
U | RPC+9, RPC+17, RPC+29, RPC+30, RPC+31, RPC+32, RPC+33, RPC+34, RPC+35, RPC+36 , RPC+37, RPC+38, RPC+42, RPC+44, RPC+46, RPC+54, RPC+55, RPC+56, RPC+57, RPC+58 , RPC+59, RPC+60, RPC+62, RPC+63, RPC+64, RPC+69, RPC+70, RPC+71, RPC+72, RPC+73 , RPC+74, RPC+75, RPC+76, RPC+82, RPC+83, RPC+84, RPC+85, RPC+87, RPC+91, RPC+127 , RPC+128, LASTG+3, LASTG+10, PAINCMT+12, PAINCMT+13, PAINCMT+14, PAINCMT+15, PAINCMT+19, PAINCMT+20, PAINCMT+23 , PAINCMT+26, PAINCMT+30, PAINCMT+31, PAINCMT+34 |
VAIP | RPC+17!, CLEAN+5! |
VAIP("D" | RPC+17* |
VAIP(2 | RPC+17 |
VAIP(3 | RPC+17 |
VAIP(4 | RPC+17 |
X | RPC+21, RPC+43*, RPC+44, RPC+47, RPC+54, LASTG+2*, LASTG+3, LASTG+6, PAINCMT+3~, PAINCMT+7 |
X1 | RPC+20*, RPC+79*, PAINCMT+3~, PAINCMT+7* |
X2 | RPC+20*, PAINCMT+3~, PAINCMT+7* |
>> XZ | RPC+41*, LASTG+1* |
>> Y | RPC+40*, RPC+41*, RPC+42, RPC+43, RPC+44, RPC+81*, RPC+82, RPC+83, RPC+84, RPC+85 , LASTG+1*, LASTG+2, LASTG+3 |
>> Z | RPC+46*, RPC+47*, RPC+54, LASTG+6* |