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