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~ |