PSJHL5 ;BIR/LDT-ACTIONS ON HL7 MESSAGES FROM OE/RR ;28 Jan 98 / 3:34 PM
Source file <PSJHL5.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 7 | (,NEWNVAL,NEWUDAL)^PSGAL5 LOG^PSIVORAL EN1^PSJHL2 (AUE,EXPIR)^PSJHL6 EN1^PSJHLERR EN^PSJHLV (EN,EN2)^PSJLOI |
Order Entry Results Reporting | 2 | EN^ORERR $$UNESC^ORHLESC |
VA Fileman | 2 | NOW^%DTC ^DIE |
Barcode Medication Administration | 1 | NURV^ALPBCBU |
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 2 | PSJHL4 PSJHL4A |
Name | Comments | DBIA/ICR reference |
---|---|---|
STATUS | ;Check status of an order in response to a send order status request from CPRS.
|
|
NURSEACK | ;Nurse Acknowledgement of Pending Orders
|
|
EDIT | ;Edit orders thru OE/RR
|
|
FLAG | ;Flag/Unflag orders
|
|
EDITCK | ;Check to see if PSJHLDFN passed matches PSJHLDFN in pending order.
|
|
ASSIGN | ; number assigned, update ORDERS FILE ENTRY
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | EDIT+4, STATUS+9 |
NURV^ALPBCBU | NURSEACK+18 |
^DIE | NURSEACK+12, EDIT+9, FLAG+5 |
EN^ORERR | ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1 |
$$UNESC^ORHLESC | FLAG+6 |
^PSGAL5 | EDIT+7 |
NEWNVAL^PSGAL5 | NURSEACK+11, FLAG+15 |
NEWUDAL^PSGAL5 | NURSEACK+10, FLAG+10 |
LOG^PSIVORAL | NURSEACK+15, EDIT+10, FLAG+11 |
EN1^PSJHL2 | EDIT+11, STATUS+10 |
AUE^PSJHL6 | EDIT+9 |
EXPIR^PSJHL6 | STATUS+9 |
EN1^PSJHLERR | EDITCK+3, STATUS+5 |
EN^PSJHLV | NURSEACK+5 |
EN^PSJLOI | NURSEACK+16 |
EN2^PSJLOI | NURSEACK+16 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1 |
^PS(53.1 - [#53.1] | EDITCK+1, FLAG+13* |
^PS(55 - [#55] | NURSEACK+17!, FLAG+8* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | EDIT+6, STATUS+9 |
>> ACKDATE | NURSEACK+9 |
DA | NURSEACK+7~, NURSEACK+8*, EDIT+1~, EDIT+5*, FLAG+3* |
DA(1 | NURSEACK+8*, EDIT+5*, FLAG+3* |
DFN | NURSEACK+13~, NURSEACK+14*, EDIT+10~*, FLAG+11~* |
DIE | NURSEACK+7~, NURSEACK+8*, EDIT+1~, EDIT+5*, FLAG+3* |
DR | NURSEACK+9*, EDIT+1~, EDIT+6*, FLAG+4* |
>> FLCMNT | FLAG+6*, FLAG+8, FLAG+9*, FLAG+10, FLAG+11, FLAG+13, FLAG+14*, FLAG+15 |
NODE | STATUS+1~, STATUS+2*, STATUS+3, STATUS+7, STATUS+8 |
NODE2 | STATUS+1~, STATUS+2*, STATUS+8 |
>> NURSEACK | NURSEACK+9 |
ON55 | NURSEACK+13~, NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11~* |
>> ORDCON | ASSIGN+2*, ASSIGN+4*, NURSEACK+1*, NURSEACK+3*, EDITCK+2*, EDITCK+3, FLAG+1* |
>> ORDER | EDITCK+3, STATUS+5, STATUS+6 |
P | EDIT+1~ |
P(3 | EDIT+8* |
>> PREON | EDIT+2, EDIT+3, EDIT+5, EDIT+6, EDIT+7, EDIT+8, EDIT+9, EDIT+10, EDIT+11, EDITCK+1 |
PREORDER | EDIT+1~, EDIT+2*, EDIT+3 |
>> PSGAL("C" | EDIT+7* |
>> PSGNVF | NURSEACK+12* |
PSIVACT | NURSEACK+9*, NURSEACK+13!, EDIT+1~, EDIT+8* |
PSIVAL | NURSEACK+13~, NURSEACK+14*, FLAG+11~* |
PSIVALCK | EDIT+1~, EDIT+8* |
PSIVALT | NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11* |
PSIVLN | NURSEACK+13~ |
PSIVREA | NURSEACK+13~, NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11~* |
>> PSJFLAG | FLAG+4, FLAG+10, FLAG+11, FLAG+15 |
>> PSJHLDFN | ASSIGN+4, ASSIGN+5, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+8, NURSEACK+10, NURSEACK+14, NURSEACK+16, NURSEACK+17 , NURSEACK+18, EDIT+2, EDIT+5, EDIT+9, EDIT+10, EDIT+11, EDITCK+1, EDITCK+3, STATUS+5, STATUS+10 , FLAG+3, FLAG+8, FLAG+10, FLAG+11 |
>> PSJHLMTN | EDIT+11* |
>> PSJMSG | ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1 |
>> PSJORDER | ASSIGN+6, EDIT+6 |
>> PSJYN | FLAG+10, FLAG+11, FLAG+15 |
>> PSOC | EDIT+11* |
>> PSREASON | STATUS+3*, STATUS+4, STATUS+5 |
>> QFLG | EDITCK+3* |
>> RXON | ASSIGN+4, ASSIGN+5, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+6, NURSEACK+8, NURSEACK+9, NURSEACK+10, NURSEACK+11 , NURSEACK+13, NURSEACK+14, NURSEACK+16, NURSEACK+17, NURSEACK+18, STATUS+7, STATUS+8, STATUS+9, STATUS+10, FLAG+3 , FLAG+4, FLAG+7, FLAG+8, FLAG+10, FLAG+11, FLAG+12, FLAG+13, FLAG+15 |
>> RXORDER | ASSIGN+1*, ASSIGN+2, ASSIGN+3, ASSIGN+4, ASSIGN+5, ASSIGN+6*, NURSEACK+1, NURSEACK+2, NURSEACK+3, NURSEACK+4 , NURSEACK+5, NURSEACK+6, STATUS+2, STATUS+6*, FLAG+1, FLAG+2 |
STATUS | NURSEACK+5~*, NURSEACK+6~*, STATUS+1~, STATUS+7*, STATUS+9 |
STPDT | EDIT+1~, EDIT+3*, EDIT+6, EDIT+8, STATUS+1~, STATUS+8*, STATUS+9 |
U | ASSIGN+2, ASSIGN+3, ASSIGN+4, ASSIGN+5, NURSEACK+1, NURSEACK+2, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+6 , EDITCK+1, STATUS+5, FLAG+1, FLAG+2 |
>> X | ASSIGN+2*, ASSIGN+4*, NURSEACK+1*, NURSEACK+3*, EDITCK+2*, STATUS+4*, FLAG+1* |
Name | Field # of Occurrence |
---|---|
$T(NURV^ALPBCBU | NURSEACK+18 |