PSJHL7 ;BIR/LDT-ACTIONS ON HL7 MESSAGES FROM OE/RR (CONT) ;29 AUG 96 / 11:18 AM
Source file <PSJHL7.m>
| Package | Total | Caller Graph |
|---|---|---|
| Inpatient Medications | 3 | PSJHL10 PSJHL4A PSJHL7 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENRNAT(OWD,NWD,SC,OAT) | ;Determine admin times for renewal orders.
|
|
| REN531(PSGORD,PSGDT,PSGOEPR,PSGOFD,PSGP) | ;
|
|
| PUT531 | ; Move data in local variables to 53.1
|
|
| PTD531 | ; Move drug data from local array into 53.1
|
|
| CHKM | ;
|
|
| RENEW | ;Renew orders from OE/RR
|
|
| DONE | ;
|
|
| GTDRG | ; Get drug info and place in DRG(.
|
|
| IVSET | ;
|
|
| CHK(X,Y,Z) | ;Check for required fields
; Input: X="^^"_MED ROUTE_"^^^^"_SCH TYPE ; Y=ORDERABLE ITEM_"^"_DOSAGE ORDERED ; Z=SCHEDULE_"^"_START DATE/TIME_"^^"_STOP DATE/TIME |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS( | GTDRG+3 |
| ^PS(50.7 - [#50.7] | IVSET+6, CHK+4 |
| ^PS(51.1 - [#51.1] | ENRNAT+3, ENRNAT+6 |
| ^PS(51.2 - [#51.2] | IVSET+7 |
| ^PS(53.1 - [#53.1] | PUT531+1*, PUT531+6*, PUT531+7*, PUT531+8*, PUT531+10*, PUT531+13, PTD531+1!*, PTD531+3, PTD531+4*, REN531+3 |
| ^PS(55 - [#55] | RENEW+5, RENEW+10, IVSET+2, IVSET+3, IVSET+4, IVSET+5, IVSET+6, GTDRG+1, REN531+4, REN531+5 |
| ^PS(59.6 - [#59.6] | RENEW+2 |
| ^SC - [#44] | RENEW+2 |
| ^VA(200 - [#200] | IVSET+3, IVSET+5 |
| Name | Line Occurrences |
|---|---|
| DONE | RENEW+3 |
| GTDRG | IVSET+8 |
| IVSET | RENEW+3 |
| PTD531 | PUT531+11 |
| REN531 | RENEW+24, PUT531+13, PTD531+5 |
| Name | Field # of Occurrence |
|---|---|
| ^( | RENEW+5, RENEW+10, RENEW+17*, GTDRG+3 |
| ^(0 | RENEW+21* |
| ^(2 | RENEW+5, RENEW+17* |
| ^(6 | RENEW+5, RENEW+17* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> CHK | CHK+4*, CHK+5*, CHK+6*, CHK+8*, CHKM+1, CHKM+3 |
| >> CLERK | IVSET+5 |
| DA | DONE+1~, DONE+2*, REN531+6! |
| DA(1 | DONE+2*, REN531+6* |
| DA(2 | REN531+6* |
| DD | REN531+6! |
| DFN | DONE+6~*, PTD531+5 |
| DIC | REN531+6!* |
| DIC("DR" | REN531+7* |
| DIC("P" | REN531+6* |
| DIC(0 | REN531+6* |
| DIE | DONE+1~, DONE+2*, REN531+6! |
| DINUM | REN531+6*, REN531+8! |
| DO | REN531+6!, REN531+8! |
| >> DOSE | RENEW+7*, RENEW+17 |
| DR | DONE+1~, DONE+2*, REN531+6! |
| DRG | IVSET+1~, IVSET+3*, PTD531+3*, PTD531+4, GTDRG+3* |
| DRG( | IVSET+10, PUT531+11, PTD531+2, PTD531+3, PTD531+4, GTDRG+3* |
| >> DRGI | IVSET+10*, GTDRG+3* |
| DRGN | IVSET+1~, IVSET+3* |
| >> DRGT | IVSET+10*, PUT531+11*, PTD531+1, PTD531+2, PTD531+3, PTD531+4, GTDRG+1*, GTDRG+3 |
| DRUGS | RENEW+4~, RENEW+18 |
| DRUGS( | RENEW+10*, RENEW+22 |
| DT | RENEW+10, RENEW+22 |
| DUP | REN531+2~, REN531+3* |
| DUZ | REN531+7 |
| >> F | RENEW+17*, RENEW+19, RENEW+21, RENEW+22* |
| >> FIL | GTDRG+1*, GTDRG+3 |
| IVLIM | PUT531+1~* |
| IVLIMIT | PUT531+1~ |
| IVND | PUT531+13~* |
| >> JJ | RENEW+22* |
| >> LOC | RENEW+2, RENEW+9 |
| >> LOGIN | RENEW+13, IVSET+4 |
| >> MSG | CHKM+3*, CHKM+4 |
| MSG2 | CHKM+2~, CHKM+3*, CHKM+4 |
| ND | RENEW+4~, RENEW+5*, RENEW+7, RENEW+10*, RENEW+13*, RENEW+14*, RENEW+17, RENEW+24, IVSET+6*, IVSET+7* , PUT531+13, GTDRG+3*, CHK+5 |
| ND( | PUT531+6 |
| ND(0 | PUT531+2*, PUT531+3*, PTD531+5 |
| ND(2 | PUT531+4* |
| ND(4 | PUT531+4* |
| ND(8 | PUT531+5* |
| ND(9 | PUT531+5* |
| ND1 | RENEW+4~, RENEW+5*, RENEW+6*, RENEW+7 |
| >> ND14 | REN531+6* |
| ND2 | RENEW+4~, RENEW+5*, RENEW+7, RENEW+8, RENEW+9, RENEW+16*, RENEW+17 |
| >> NEWORDER | RENEW+13, RENEW+17, RENEW+24, PUT531+1, PUT531+2, PUT531+6, PUT531+7, PUT531+8, PUT531+10, PUT531+13 , PTD531+1, PTD531+3, PTD531+4, PTD531+5 |
| NWD | ENRNAT~, ENRNAT+6 |
| OAT | ENRNAT~, ENRNAT+3, ENRNAT+5 |
| OIDRG | RENEW+4~, RENEW+7*, RENEW+8, RENEW+17 |
| ON55 | DONE+1~, DONE+4* |
| OOAT | ENRNAT+2~, ENRNAT+3*, ENRNAT+5, ENRNAT+7 |
| >> ORDCON | RENEW+17, PUT531+8 |
| >> ORDER | RENEW+14, IVSET+3 |
| OWAT | ENRNAT+2~ |
| OWD | ENRNAT~, ENRNAT+3 |
| P | IVSET+1~ |
| P( | IVSET+2* |
| P("CLRK" | IVSET+5*, PUT531+4 |
| P("DO" | IVSET+6*, PUT531+7 |
| P("FRES" | IVSET+5* |
| P("LOG" | IVSET+4*, PUT531+3 |
| P("MR" | IVSET+7*, PUT531+2 |
| P("OPI" | IVSET+5*, PUT531+5 |
| P("OT" | IVSET+9*, IVSET+10*, PUT531+2 |
| P("PD" | IVSET+6*, PUT531+7 |
| P("PON" | IVSET+3*, PUT531+3 |
| P("REM" | IVSET+3*, PUT531+5 |
| P("REN" | IVSET+2*, PUT531+4 |
| P("RES" | IVSET+2*, IVSET+5*, PUT531+3, PTD531+5 |
| P("SYRS" | IVSET+5*, PUT531+5 |
| P(11 | PUT531+4 |
| P(15 | PUT531+4 |
| P(21 | IVSET+3*, PUT531+3 |
| P(23 | PUT531+5 |
| P(3 | PTD531+5 |
| P(4 | IVSET+9, PUT531+5 |
| P(5 | PUT531+5 |
| P(6 | IVSET+3*, PUT531+2 |
| P(7 | PUT531+5 |
| P(8 | PUT531+5 |
| P(9 | PUT531+4 |
| >> PREON | RENEW+3, RENEW+5, RENEW+10, RENEW+14, RENEW+23, RENEW+24, DONE+2, DONE+3, DONE+4, DONE+6 , DONE+7, IVSET+2, IVSET+3, IVSET+4, IVSET+5, IVSET+6, PUT531+1, PUT531+12, GTDRG+1, REN531+2 , REN531+4, REN531+5 |
| >> PRIORITY | RENEW+17, PUT531+8 |
| >> PRNTON | RENEW+17, PUT531+10 |
| >> PROVIDER | RENEW+13, IVSET+3 |
| >> PSGAL("C" | DONE+3* |
| PSGDFLG | CHK+7! |
| >> PSGDI | CHK+7* |
| PSGDO | RENEW+4~, RENEW+7*, RENEW+17 |
| PSGDT | REN531~, REN531+1, REN531+3, REN531+7 |
| PSGHSM | RENEW+4~, RENEW+7*, RENEW+13 |
| PSGMR | RENEW+4~, RENEW+7*, RENEW+13 |
| PSGNEDFD | RENEW+4~, RENEW+8*, RENEW+13 |
| >> PSGNEFD | RENEW+11*, RENEW+16 |
| >> PSGNESD | RENEW+11*, RENEW+12, RENEW+16 |
| PSGOEPR | REN531~, REN531+1, REN531+7 |
| PSGOFD | REN531~, REN531+1, REN531+7 |
| PSGOLDPR | REN531+2~, REN531+4*, REN531+5*, REN531+7 |
| PSGORD | REN531~, REN531+1, REN531+3, REN531+6 |
| PSGOXT | RENEW+4~, RENEW+8*, RENEW+12, RENEW+16 |
| PSGP | REN531~, REN531+1, REN531+4, REN531+5, REN531+6 |
| PSGPFLG | CHK+7! |
| PSGSCH | RENEW+4~, RENEW+7*, RENEW+9, RENEW+16 |
| PSGSI | RENEW+4~, RENEW+5*, RENEW+17 |
| PSGSM | RENEW+4~, RENEW+7*, RENEW+13 |
| PSGSOY | RENEW+4~, RENEW+8*, RENEW+9*, RENEW+12*, RENEW+16 |
| PSGST | RENEW+4~, RENEW+7*, RENEW+13 |
| >> PSGWLL | RENEW+5* |
| >> PSITEM | RENEW+6 |
| PSIVACT | DONE+1~, DONE+4* |
| PSIVALT | DONE+1~, DONE+4* |
| PSIVREA | DONE+1~, DONE+4* |
| >> PSJHLDFN | RENEW+5, RENEW+10, RENEW+11, RENEW+13, RENEW+23, RENEW+24, DONE+2, DONE+6, DONE+7, IVSET+2 , IVSET+3, IVSET+4, IVSET+5, IVSET+6, PUT531+1, PUT531+3, PUT531+12, PUT531+13, GTDRG+1 |
| >> PSJHLMTN | DONE+7* |
| >> PSJORDER | DONE+2 |
| PSJOSTOP | RENEW+1~, RENEW+23*, RENEW+24, PUT531+12*, PUT531+13 |
| PSJSYSW | RENEW+1~, RENEW+2* |
| PSJSYSW0 | RENEW+1~, RENEW+2*, RENEW+5 |
| >> PSOC | DONE+7* |
| >> PSREASON | CHKM+4* |
| >> Q | RENEW+10* |
| Q1 | RENEW+1~, RENEW+10* |
| Q2 | RENEW+1~ |
| >> ROC | RENEW+14, IVSET+5 |
| SC | ENRNAT~, ENRNAT+3 |
| SCP | ENRNAT+2~, ENRNAT+3*, ENRNAT+6 |
| U | RENEW+13, RENEW+14, RENEW+16, RENEW+17, RENEW+22, IVSET+2, IVSET+3, IVSET+5, IVSET+6, IVSET+7 , IVSET+10, PUT531+1, PUT531+2, PUT531+3, PUT531+4, PUT531+5, PUT531+7, PUT531+8, PTD531+3, PTD531+4 , ENRNAT+3, ENRNAT+6, GTDRG+3 |
| >> UNIT | RENEW+7*, RENEW+17 |
| WAT | RENEW+4~, ENRNAT+3*, ENRNAT+5 |
| WRDPTR | RENEW+1~, RENEW+2* |
| X | RENEW+10*, RENEW+15*, IVSET+2*, PUT531+6*, PTD531+2*, PTD531+3, PTD531+4, ENRNAT+2~, ENRNAT+4*, ENRNAT+6* , REN531+7*, CHK~, CHK+6, CHKM+3* |
| >> X1 | PTD531+3*, PTD531+4 |
| Y | IVSET+2*, IVSET+4*, IVSET+5, PTD531+3*, PTD531+4*, ENRNAT+2~, ENRNAT+4*, GTDRG+1*, GTDRG+3, CHK~ , CHK+4, CHK+8 |
| Z | CHK~ |