PSJHL4A ;BIR/RLW-CONTINUE DECODE HL7 /MESSSAGE FROM OE/RR ;16 Mar 99 / 4:55 PM
Source file <PSJHL4A.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 7 | $$ENDTC^PSGMI $$DOW^PSIVUTL VALID^PSJHL10 (EDIT,EDITCK)^PSJHL5 RENEW^PSJHL7 (ERROR,NVO,VALID)^PSJHL9 ENI^PSJHLU |
VA Fileman | 2 | (C,NOW)^%DTC ^DIC |
MailMan | 1 | ^XMD |
Order Entry Results Reporting | 1 | $$UNESC^ORHLESC |
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 3 | PSJBCMA PSJBCMA1 PSJHL4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SNDTSTA(PRIO,PSJSCHED) | ; Test to determine if mail message should be sent.
|
|
SET | ;Set solution tmp nodes
|
|
RXO | ;
|
|
XMD | ; Mailman call for NOTIFY^PSJHL4
; Input - PNAME = Patient Name ; RTE = Route ; DRUG = Drug Name ; WARD = Ward Name ; CLINIC = Clinic Location Name ; PRIO = CPRS Order Priority |
|
RXC | ; IV order
|
|
SNDTSTW(PRIO,PSJSCHED,WARD) | ; Test to determine if mail message should be sent.
|
|
ZRX | ;
|
|
OBX | ;
|
|
SOLSRCH | ;Find solution
|
|
TMPAT(SCHEDULE) | ; Extract admin times from schedule in format schedule@schedule
|
|
NTE | ;
|
|
SNDTSTP(PRIO,PSJSCHED) | ; Test to determine if mail message should be sent.
|
Name | Field # of Occurrence |
---|---|
C^%DTC | ZRX+9 |
NOW^%DTC | ZRX+9 |
^DIC | TMPAT+4 |
$$UNESC^ORHLESC | OBX+4, NTE+2 |
$$ENDTC^PSGMI | XMD+18 |
$$DOW^PSIVUTL | TMPAT+7 |
VALID^PSJHL10 | ZRX+14 |
EDIT^PSJHL5 | ZRX+18 |
EDITCK^PSJHL5 | ZRX+15 |
RENEW^PSJHL7 | ZRX+17 |
ERROR^PSJHL9 | RXC+8, ZRX+6, ZRX+7, ZRX+8, ZRX+9, ZRX+10, ZRX+11 |
NVO^PSJHL9 | ZRX+16 |
VALID^PSJHL9 | ZRX+12 |
ENI^PSJHLU | RXC+7 |
^XMD | XMD+19 |
FileNo | Call Tags |
---|---|
^DIC(42 - [#42] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | TMPAT+3, XMD+7, XMD+8 |
^PS(50.7 - [#50.7] | XMD+8 |
^PS(51.1 - [#51.1] | TMPAT+6, TMPAT+8, TMPAT+9 |
^PS(51.2 - [#51.2] | XMD+7 |
^PS(52.6 - [#52.6] | RXC+9 |
^PS(52.7 - [#52.7] | RXC+4, ZRX+13, SOLSRCH+4, SOLSRCH+5 |
^PS(53.1 - [#53.1] | ZRX+4, ZRX+5 |
^PS(55 - [#55] | ZRX+4, ZRX+5, SOLSRCH+4 |
^PS(59.6 - [#59.6] | SNDTSTW+4, TMPAT+5 |
^PS(59.7 - [#59.7] | SNDTSTW+5, SNDTSTP+4, SNDTSTA+4, SNDTSTA+5 |
^SC - [#44] | XMD+9 |
^TMP("PSJNVO" | RXC+3, RXC+5*, RXC+6*, RXC+8, RXC+11*, RXC+12*, OBX+2*, OBX+3*, OBX+4*, NTE+5* , ZRX+13, SET+2*, SET+3* |
^VA(200 - [#200] | OBX+4 |
Name | Line Occurrences |
---|---|
@( | ZRX+11 |
SET | SOLSRCH+4, SOLSRCH+5 |
SOLSRCH | RXC+3 |
Name | Field # of Occurrence |
---|---|
^(0 | RXC+9, TMPAT+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ZRX+9 |
>> ADCNT | RXC+8*, RXC+11, RXC+12 |
>> ADDITIVE | RXC+9*, RXC+12 |
>> APPL | RXC+2*, RXC+3, RXC+8, RXO+11* |
CHK | ZRX+1~, ZRX+8*, ZRX+9, ZRX+11* |
CHKRTN | ZRX+11~* |
>> CLERK | OBX+1 |
>> CLINIC | XMD+9* |
DIC | TMPAT+4~* |
DIC(0 | TMPAT+4* |
>> DISPENSE | RXO+14* |
>> DO | XMD+17 |
>> DRIEN | XMD+8 |
>> DRUG | XMD+8*, XMD+17 |
DT | RXC+4, RXC+9 |
>> FIELD( | RXO+8*, RXO+9*, RXO+10* |
>> FIELD(1 | RXC+2, RXO+11, RXO+12, RXO+13, NTE+1, ZRX+2 |
>> FIELD(10 | RXO+14 |
>> FIELD(2 | RXC+3, RXC+8, RXO+13 |
>> FIELD(3 | RXC+3, RXC+8, NTE+2, ZRX+2 |
>> FIELD(4 | RXC+8 |
>> FIELD(5 | OBX+1 |
>> FIELD(6 | ZRX+2 |
FOLOR | ZRX+1~, ZRX+7*, ZRX+10* |
II | RXO+1, RXO+4, RXO+5, RXO+15, NTE+3, SOLSRCH+2, TMPAT+7~ |
>> INACT | RXC+4*, RXC+9* |
>> INFRT | RXC+7*, RXO+13* |
>> IVCAT | ZRX+2*, ZRX+3* |
IVFL | RXC+1~, RXC+9* |
>> IVLIMIT | RXO+15*, RXO+16* |
>> IVTYP | RXO+13*, ZRX+3* |
>> J | NTE+3* |
JJ | RXO+3~, RXO+5*, RXO+6*, RXO+8*, RXO+9, RXO+10* |
>> K | NTE+3* |
KK | RXO+3~, RXO+5*, RXO+6*, RXO+7, RXO+8, RXO+9*, RXO+10 |
>> LASTFOUR | XMD+16 |
ND | ZRX+1~, ZRX+4*, ZRX+6, ZRX+7, ZRX+8, ZRX+9, ZRX+10, ZRX+11 |
ND2 | ZRX+1~, ZRX+5*, ZRX+7, ZRX+9, ZRX+10 |
>> NTFSTAT | XMD+11, XMD+14 |
>> NTFYREAS | XMD+11, XMD+14 |
>> OBXFL | OBX+1*, NTE+1, NTE+6* |
>> OCCNT | OBX+1*, OBX+2, OBX+3, OBX+4, NTE+5 |
>> OCNARR | OBX+1*, OBX+3 |
>> OCPROV | OBX+1*, OBX+4 |
>> OCRSN | NTE+4 |
>> OCRSN( | NTE+5 |
ON | SOLSRCH+1~, SOLSRCH+3*, SOLSRCH+4 |
>> ORDATE | XMD+18 |
>> PNAME | XMD+7*, XMD+12, XMD+16 |
>> PREON | ZRX+2*, ZRX+3, ZRX+4, ZRX+5, ZRX+7, ZRX+8, ZRX+9, ZRX+10, ZRX+11, ZRX+15 , ZRX+17, ZRX+18 |
PRIO | SNDTSTW~, SNDTSTW+2, SNDTSTP~, SNDTSTP+2, SNDTSTA~, SNDTSTA+2, XMD+11, XMD+14 |
>> PRIORITY | ZRX+14 |
>> PSG(1 | XMD+14* |
>> PSG(2 | XMD+15* |
>> PSG(3 | XMD+16* |
>> PSG(4 | XMD+17* |
>> PSG(5 | XMD+18* |
>> PSGS0XT | ZRX+3 |
>> PSITEM | RXC+10*, RXO+11*, RXO+12*, ZRX+13* |
>> PSJHLDFN | ZRX+4, ZRX+5, SOLSRCH+4, TMPAT+3, XMD+7, XMD+8 |
>> PSJMSG( | RXO+1, RXO+4, RXO+5, RXO+15, NTE+3, SOLSRCH+2, SOLSRCH+3 |
PSJSCHED | SNDTSTW~, SNDTSTW+3, SNDTSTP~, SNDTSTP+3, SNDTSTA~, SNDTSTA+3, XMD+17 |
>> PSREASON | RXC+8*, ZRX+6*, ZRX+7*, ZRX+8*, ZRX+9*, ZRX+10*, ZRX+11* |
>> PTR | RXC+3*, RXC+4, RXC+8*, RXC+9, RXC+10, SOLSRCH+4, SOLSRCH+5 |
>> QFLG | ZRX+12, ZRX+14*, ZRX+15 |
NTE+5* | |
ROC | ZRX+2*, ZRX+6, ZRX+7, ZRX+8, ZRX+10, ZRX+11, ZRX+12, ZRX+15, ZRX+17, ZRX+18 , SOLSRCH+1~, SOLSRCH+3*, SOLSRCH+4 |
>> RTE | XMD+7*, XMD+17 |
SCHEDULE | TMPAT~, TMPAT+1, TMPAT+2, TMPAT+7 |
>> SCHTYP | RXO+13* |
SEG | SOLSRCH+1~, SOLSRCH+3* |
SEGMENT | RXO+2! |
SEGMENT( | RXO+5*, RXO+7, RXO+8*, RXO+9, RXO+10* |
SEGMENT(1 | RXO+4* |
SNOPT | SNDTSTW+1~, SNDTSTW+4*, SNDTSTW+5*, SNDTSTW+6, SNDTSTW+7, SNDTSTW+8, SNDTSTP+1~, SNDTSTP+4*, SNDTSTP+5, SNDTSTP+6 , SNDTSTP+7, SNDTSTA+1~, SNDTSTA+4*, SNDTSTA+5*, SNDTSTA+6, SNDTSTA+7, SNDTSTA+8 |
SNPRIO | SNDTSTW+1~, SNDTSTW+2*, SNDTSTW+7, SNDTSTP+1~, SNDTSTP+2*, SNDTSTP+6, SNDTSTA+1~, SNDTSTA+2*, SNDTSTA+7 |
SNSCHD | SNDTSTW+1~, SNDTSTW+3*, SNDTSTW+8, SNDTSTP+1~, SNDTSTP+3*, SNDTSTP+7, SNDTSTA+1~, SNDTSTA+3*, SNDTSTA+8 |
SOL | SOLSRCH+1~, SOLSRCH+4* |
SOL2 | SOLSRCH+1~, SOLSRCH+4* |
>> SOLCNT | RXC+3*, RXC+5, RXC+6, SET+2, SET+3 |
>> SOLUTION | RXC+4*, RXC+6, SOLSRCH+4*, SOLSRCH+5*, SET+1, SET+3 |
SSSS | SOLSRCH+1~, SOLSRCH+2*, SOLSRCH+3 |
STDT | ZRX+1~, ZRX+9* |
>> STRENGTH | RXC+8*, RXC+12 |
>> TEXT | NTE+1*, NTE+2, NTE+3 |
>> TMPAT | TMPAT+1*, TMPAT+2*, TMPAT+6*, TMPAT+7*, TMPAT+8*, TMPAT+9*, TMPAT+10 |
TMPIEN | TMPAT+8~*, TMPAT+9 |
>> TVOLUME | RXC+6*, SET+3* |
U | RXC+4, ZRX+7, ZRX+8, ZRX+9, ZRX+10, ZRX+11, SOLSRCH+4 |
>> VOLUME | RXC+3*, RXC+4, RXC+6, SOLSRCH+4, SET+3 |
WARD | SNDTSTW~, SNDTSTW+4, TMPAT+3~*, TMPAT+4*, TMPAT+5*, TMPAT+9, XMD+8*, XMD+9*, XMD+10 |
X | RXC+7*, RXO+10, ZRX+9, TMPAT+4~* |
>> X1 | ZRX+9* |
>> X2 | ZRX+9* |
>> XMDUZ | XMD+10* |
>> XMSUB | XMD+10*, XMD+11*, XMD+12* |
>> XMTEXT | XMD+13* |
XX | RXO+3~, RXO+10* |
Y | TMPAT+4~ |