PSBML ;BIRMINGHAM/EFC-BCMA MED LOG FUNCTIONS ; 1/7/09 9:57am
Source file <PSBML.m>
Package | Total | Call Graph |
---|---|---|
Barcode Medication Administration | 9 | MEDL^ALPBCBU (COMMENT,EXPIRE,PRN)^PSBML1 (EDIT,UPDATED)^PSBML2 APATCH^PSBML3 AUDIT^PSBMLU EN^PSBSVHL7 RESETADM^PSBUTL $$GETWSID^PSBVDLU2 PSJ1^PSBVT |
VA Fileman | 5 | DD^%DT NOW^%DTC (UPDATE,VAL)^DIE CLEAN^DILF $$GET1^DIQ |
Inpatient Medications | 2 | $$ONE^PSJBCMA EN^PSJBCMA3 |
Registration | 1 | $$SITE^VASITE |
Toolkit | 1 | $$GET^XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
COMMENT(DA,PSBCMT) | ;
|
|
VAL(PSBDD,PSBIEN,PSBFLD,PSBVAL) | ;
|
|
ERR(X,Y) | ;
|
|
FILEIT | ;Updt
|
|
RPC(RESULTS,PSBHDR,PSBREC) | ;BCMA MedLog Filing
|
|
BCBU | ;HL7,NatContng
|
Name | Field # of Occurrence |
---|---|
DD^%DT | RPC+62 |
NOW^%DTC | RPC+10, RPC+34, COMMENT+3 |
MEDL^ALPBCBU | BCBU+6 |
UPDATE^DIE | FILEIT+6 |
VAL^DIE | VAL+2 |
CLEAN^DILF | FILEIT+4 |
$$GET1^DIQ | RPC+13, RPC+28, RPC+29, RPC+30, RPC+63, RPC+82 |
COMMENT^PSBML1 | RPC+14 |
EXPIRE^PSBML1 | RPC+122, RPC+123 |
PRN^PSBML1 | RPC+15 |
EDIT^PSBML2 | RPC+19 |
UPDATED^PSBML2 | RPC+18 |
APATCH^PSBML3 | FILEIT+3 |
AUDIT^PSBMLU | FILEIT+15 |
EN^PSBSVHL7 | BCBU+6 |
RESETADM^PSBUTL | FILEIT+5 |
$$GETWSID^PSBVDLU2 | RPC+35, RPC+36 |
PSJ1^PSBVT | RPC+23 |
$$ONE^PSJBCMA | RPC+122 |
EN^PSJBCMA3 | RPC+124 |
$$SITE^VASITE | RPC+82 |
$$GET^XPAR | RPC+41 |
RPC Name | Call Tags |
---|---|
PSB TRANSACTION | RPC |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^DIC(42 - [#42] | GET1^DIQ |
^PSB(53.79 - [#53.79] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(42 - [#42] | RPC+82 |
^DPT - [#2] | RPC+21, RPC+79, RPC+81, RPC+82 |
^PSB("SAGG" | RPC+21* |
^PSB(53.79 - [#53.79] | RPC+17, RPC+27, RPC+28, RPC+39, RPC+40, RPC+41, RPC+44, RPC+45, RPC+46, RPC+56 , RPC+57, RPC+58, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76, RPC+109!, FILEIT+7*, FILEIT+10 , FILEIT+12! |
^TMP("DIERR" | VAL+1!, VAL+3, VAL+4! |
^XUSEC("PSB INSTRUCTOR" | RPC+12 |
^XUSEC("PSB MANAGER" | RPC+30, RPC+58 |
^XUSEC("PSB STUDENT" | RPC+11, RPC+12 |
Name | Line Occurrences |
---|---|
BCBU | FILEIT+14 |
ERR | RPC+41, RPC+46, RPC+49, RPC+50, RPC+51, RPC+54, RPC+55, RPC+70, RPC+71, VAL+3 |
FILEIT | RPC+120, COMMENT+7 |
VAL | RPC+78, RPC+80, RPC+83, RPC+84, RPC+85, RPC+86, RPC+87, RPC+88, RPC+89, RPC+90 , RPC+91, RPC+92, RPC+93, RPC+94, RPC+95, RPC+98, RPC+99, RPC+100, RPC+101, RPC+102 , RPC+104, RPC+105, RPC+106, RPC+115, RPC+116, RPC+117, RPC+118, COMMENT+4 |
Name | Field # of Occurrence |
---|---|
^( | RPC+79, VAL+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RPC+10, RPC+34, COMMENT+3 |
DA | COMMENT~, COMMENT+2 |
DT | RPC+21, RPC+82 |
DUZ | RPC+11, RPC+12, RPC+30, RPC+58, RPC+85, RPC+87, RPC+99, RPC+105, COMMENT+5 |
>> PSB1 | FILEIT+2*, FILEIT+9 |
>> PSB2 | FILEIT+2*, FILEIT+9 |
PSBADMAT | RPC+56!, RPC+62*, RPC+66 |
PSBADMBY | RPC+56!, RPC+63*, RPC+66 |
PSBAUD | FILEIT+1~, FILEIT+15* |
>> PSBAUDIT | RPC+9*, RPC+76* |
PSBCMT | COMMENT~, COMMENT+4 |
>> PSBCNT | RPC+110*, RPC+111, RPC+114, RPC+115, RPC+116, RPC+117, RPC+118 |
PSBDD | RPC+112*, RPC+113, RPC+115, RPC+116, RPC+117, RPC+118, VAL~, VAL+2 |
>> PSBDFN | RPC+27, RPC+28 |
>> PSBDIV | RPC+82*, RPC+83 |
>> PSBDOSE | RPC+94 |
>> PSBDOSEF | RPC+26 |
>> PSBEDTFL | RPC+1* |
PSBFDA | RPC+2~, COMMENT+1~ |
PSBFDA( | COMMENT+5*, COMMENT+6* |
PSBFLD | VAL~, VAL+2 |
PSBHDR | RPC~, RPC+4, RPC+5, RPC+6, RPC+76*, FILEIT+10, FILEIT+11, FILEIT+15 |
PSBHL7 | RPC+3!, RPC+5*, BCBU+4*, BCBU+5*, BCBU+6! |
PSBIEN | RPC+3!, RPC+4*, RPC+17, RPC+56, RPC+76*, RPC+77, RPC+78, RPC+80, RPC+83, RPC+84 , RPC+85, RPC+86, RPC+87, RPC+88, RPC+89, RPC+90, RPC+91, RPC+92, RPC+93, RPC+94 , RPC+95, RPC+98, RPC+99, RPC+100, RPC+101, RPC+102, RPC+104, RPC+105, RPC+106, RPC+109 , RPC+114, BCBU+2, BCBU+4, VAL~, VAL+2, FILEIT+7, FILEIT+10, FILEIT+11, FILEIT+13, COMMENT+1~ , COMMENT+2*, COMMENT+4, COMMENT+5, COMMENT+6 |
PSBIEN(1 | BCBU+2, FILEIT+10, FILEIT+11, FILEIT+13, FILEIT+15 |
PSBIEN1 | BCBU+2~*, BCBU+3, BCBU+6 |
>> PSBIENS | RPC+114*, RPC+115, RPC+116, RPC+117, RPC+118 |
>> PSBIFR | RPC+95 |
PSBINCX | RPC+61!* |
PSBINDX | FILEIT+11~*, FILEIT+12 |
>> PSBINST | RPC+6*, RPC+11, RPC+12, RPC+13, FILEIT+15 |
>> PSBINST(0 | RPC+13*, FILEIT+15 |
>> PSBIVT | RPC+34 |
>> PSBMMEN | RPC+101, FILEIT+7 |
PSBMSG | FILEIT+1~ |
PSBMSG("DIERR" | FILEIT+8 |
PSBNOW | RPC+10*, RPC+31*, RPC+84, RPC+86, RPC+98, RPC+106, RPC+124, COMMENT+1~, COMMENT+3*, COMMENT+6 |
>> PSBON | RPC+124* |
>> PSBONX | RPC+27, RPC+28 |
PSBORD | RPC+2~ |
PSBREC | RPC~ |
PSBREC( | RPC+32*, RPC+110, RPC+111, RPC+115, RPC+116, RPC+117, RPC+118 |
PSBREC(0 | RPC+21, RPC+23, RPC+35, RPC+36, RPC+39, RPC+40, RPC+44, RPC+45, RPC+56, RPC+57 , RPC+78, RPC+79, RPC+81, RPC+82, RPC+122, RPC+124 |
PSBREC(1 | RPC+22*, RPC+23, RPC+33*, RPC+34, RPC+35, RPC+36, RPC+39, RPC+40, RPC+44, RPC+45 , RPC+56, RPC+57, RPC+89, RPC+94, RPC+95, RPC+122, RPC+124 |
PSBREC(2 | RPC+38, RPC+43, RPC+48, RPC+53, RPC+56, RPC+90, RPC+122, RPC+123 |
PSBREC(3 | RPC+26, RPC+36, RPC+48, RPC+51, RPC+69, RPC+72, RPC+73, RPC+74, RPC+97, RPC+101 , RPC+108, RPC+122, RPC+123, RPC+124 |
PSBREC(4 | RPC+88 |
PSBREC(5 | RPC+31, RPC+34*, RPC+50, RPC+54, RPC+56, RPC+57, RPC+91 |
PSBREC(6 | RPC+49, RPC+55, RPC+102 |
PSBREC(7 | RPC+31, RPC+70, RPC+71, RPC+72*, RPC+73*, RPC+74*, RPC+103, RPC+104 |
PSBREC(8 | RPC+100 |
PSBREC(9 | RPC+24, RPC+35, RPC+36, RPC+48 |
PSBRET | VAL+1!, VAL+2, VAL+3, VAL+4! |
>> PSBSIEN | RPC+56, RPC+57*, RPC+58*, RPC+59, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76 |
>> PSBTAB | RPC+24*, RPC+53, RPC+70, RPC+71, RPC+92, RPC+93, RPC+118, RPC+124 |
PSBTRAN | RPC+2~, RPC+5*, RPC+14, RPC+15, RPC+16, RPC+19, RPC+25, RPC+76*, RPC+109, FILEIT+15 |
>> PSBUID | RPC+24*, RPC+35*, RPC+36*, RPC+69, RPC+92, RPC+124 |
PSBVAL | VAL~, VAL+2 |
PSBWARD | RPC+21~* |
>> PSBXDT | RPC+27*, RPC+28 |
>> PSBYZ | RPC+28*, RPC+29, RPC+30 |
RESULTS | RPC~ |
RESULTS( | ERR+2* |
RESULTS("" | RPC+119, ERR+2 |
RESULTS(0 | RPC+11*, RPC+12*, RPC+17*, RPC+29*, RPC+30*, RPC+59*, RPC+64*, RPC+67*, RPC+119*, RPC+124 , BCBU+1, BCBU+3*, FILEIT+8*, FILEIT+13* |
RESULTS(1 | RPC+11*, RPC+12*, RPC+17*, RPC+26, RPC+27, RPC+29*, RPC+30*, RPC+59*, RPC+64*, RPC+119* , BCBU+3*, FILEIT+8*, FILEIT+13* |
RESULTS(2 | RPC+59*, RPC+65* |
RESULTS(3 | RPC+66* |
RESULTS(4 | RPC+67* |
RESULTS(5 | RPC+67* |
U | RPC+4, RPC+5, RPC+6, RPC+24, RPC+35, RPC+36, RPC+41, RPC+46, RPC+48, RPC+56 , RPC+58, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76, RPC+83, RPC+102, RPC+111, RPC+115 , RPC+116, RPC+117, RPC+118, RPC+124, FILEIT+7, FILEIT+10, FILEIT+12, ERR+1 |
X | RPC+32*, RPC+39*, RPC+40, RPC+44*, RPC+45, RPC+79*, RPC+80, VAL+3*, FILEIT+7*, ERR~ , ERR+1*, ERR+2 |
>> XWB | RPC+67 |
Y | RPC+40*, RPC+41, RPC+45*, RPC+46, RPC+62*, RPC+82*, RPC+111*, RPC+112, FILEIT+7*, ERR~ , ERR+2 |
Y(0 | BCBU+6 |
>> Z | FILEIT+7* |