PSJORPOE ;BIR/MLM,LDT - MISC. PROCEDURE CALLS FOR OE/RR 3.0 ;Jul 01, 2020@14:27:10
Source file <PSJORPOE.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STARTSTP(PSGP,SCH,OI,PSJPWD,PSGORD,PSJADM,PSGORST) | ;
; PSGP=Patient IEN ; SCH=Schedule ; OI=Orderable Item ; PSJPWD=Ward Location (Optional) ; PSGORD=Pharmacy Order Number if the order being placed is a Renewal (Optional) ; PSGORST=Order Start Date instead of NOW (Optional) |
|
| RESOLVE(PSGP,SCH,OI,PCH,PSJPWD,PSJADM) | ;
; PSGP=Patient IEN ; SCH=Schedule ; OI=Orderable Item ; PCH=Providers Choice ; PSJPWD=Ward Location (Optional) ; PSJADM=Admin Times (Optional) |
|
| SCHREQ(MR,OI,DD) |
|
|
| ADMIN | ; Get admin times associated with schedule
|
|
| ONE(SCH) | ;
; SCH=Admin Schedule ; Returns 0 = (zero) Not a one time schedule. ; 1 = One time schedule. |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | STARTSTP+18, RESOLVE+14 |
| FIND^DIC | ADMIN+7 |
| $$ENLU^PSGMI | STARTSTP+11 |
| $$ENSD^PSGNE3 | STARTSTP+28, RESOLVE+17 |
| ENFD^PSGNE3 | STARTSTP+34 |
| $$GTNEDFD^PSGOE7 | STARTSTP+31 |
| $$PRNOK^PSGS0 | STARTSTP+41, RESOLVE+19 |
| $$DOW^PSIVUTL | STARTSTP+38, STARTSTP+40, RESOLVE+18, ADMIN+2 |
| $$DSTART^PSJDCU | STARTSTP+22 |
| $$ENQ^PSJORP2 | STARTSTP+40 |
| IN5^VADPT | STARTSTP+14, RESOLVE+9 |
| KVAR^VADPT | STARTSTP+42, RESOLVE+20 |
| $$FMDIFF^XLFDT | STARTSTP+35 |
| FileNo | Call Tags |
|---|---|
| ^PS(51.1 - [#51.1] | FIND^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(50.7 - [#50.7] | STARTSTP+17, RESOLVE+13, SCHREQ+11 |
| ^PS(51.1 - [#51.1] | RESOLVE+15, ADMIN+2, ADMIN+6, ADMIN+8, ADMIN+9, ADMIN+11, ONE+6 |
| ^PS(51.2 - [#51.2] | SCHREQ+9 |
| ^PS(52.6 - [#52.6] | SCHREQ+13 |
| ^PS(52.7 - [#52.7] | SCHREQ+12 |
| ^PS(55 - [#55] | STARTSTP+23 |
| ^PS(59.6 - [#59.6] | STARTSTP+15, RESOLVE+10 |
| ^PSDRUG - [#50] | SCHREQ+7, SCHREQ+12, SCHREQ+13 |
| Name | Line Occurrences |
|---|---|
| $$ONE | RESOLVE+11 |
| ADMIN | STARTSTP+20, RESOLVE+15 |
| Name | Field # of Occurrence |
|---|---|
| ^( | ONE+6 |
| ^(0 | ADMIN+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | STARTSTP+18~, RESOLVE+14~ |
| ADDITIVE | SCHREQ+4~*, SCHREQ+13* |
| ADMIN | ADMIN+5~* |
| DATE | STARTSTP+35~*, STARTSTP+36 |
| DD | SCHREQ~, SCHREQ+6, SCHREQ+7 |
| DFN | STARTSTP+12!, STARTSTP+14*, STARTSTP+18*, RESOLVE+8~, RESOLVE+9*, RESOLVE+14* |
| II | ADMIN+5~* |
| LYN | STARTSTP+42!, RESOLVE+20! |
| LYN("DILIST" | ADMIN+8, ADMIN+9, ADMIN+10!, ADMIN+11, ADMIN+15 |
| MR | SCHREQ~, SCHREQ+5, SCHREQ+8, SCHREQ+9 |
| ND | STARTSTP+23*, STARTSTP+24, STARTSTP+42! |
| OI | STARTSTP~, STARTSTP+10, STARTSTP+17, STARTSTP+31, STARTSTP+37, RESOLVE~, RESOLVE+13, SCHREQ~, SCHREQ+6, SCHREQ+10 , SCHREQ+11, SCHREQ+12, SCHREQ+13 |
| PCH | RESOLVE~, RESOLVE+11 |
| >> PS( | SCHREQ+8 |
| >> PSGAT | ADMIN+14 |
| PSGCHG | ADMIN+1~*, ADMIN+13*, ADMIN+14 |
| PSGDT | STARTSTP+18*, STARTSTP+19*, STARTSTP+28, STARTSTP+34, STARTSTP+42!, RESOLVE+14*, RESOLVE+17, RESOLVE+20! |
| PSGNEDFD | STARTSTP+12!, STARTSTP+31*, STARTSTP+42!, RESOLVE+20! |
| PSGNEFD | STARTSTP+12!, STARTSTP+34, STARTSTP+37, STARTSTP+42!, RESOLVE+20! |
| PSGNEFDO | STARTSTP+12!, STARTSTP+42!, RESOLVE+20! |
| PSGNESD | STARTSTP+12!, STARTSTP+22*, STARTSTP+28, STARTSTP+30*, STARTSTP+37, STARTSTP+42!, RESOLVE+20! |
| PSGODF | STARTSTP+32! |
| PSGOES | STARTSTP+32!, RESOLVE+8~ |
| PSGORD | STARTSTP~, STARTSTP+21, STARTSTP+22, STARTSTP+23, STARTSTP+24 |
| PSGORST | STARTSTP~, STARTSTP+19 |
| PSGP | STARTSTP~, STARTSTP+8, STARTSTP+14, STARTSTP+18, STARTSTP+22, STARTSTP+23, STARTSTP+40, RESOLVE~, RESOLVE+9, RESOLVE+14 |
| PSGS0XT | STARTSTP+13*, RESOLVE+20!, ADMIN+8* |
| PSGS0Y | STARTSTP+13, STARTSTP+20*, STARTSTP+28, STARTSTP+38, STARTSTP+40, STARTSTP+42!, RESOLVE+8~, RESOLVE+15*, RESOLVE+16*, RESOLVE+17 , RESOLVE+18, RESOLVE+20!, ADMIN+1*, ADMIN+2, ADMIN+4*, ADMIN+9*, ADMIN+11*, ADMIN+14*, ADMIN+15* |
| PSGSCH | STARTSTP+12!, STARTSTP+18*, STARTSTP+20, STARTSTP+28, STARTSTP+37, STARTSTP+38, STARTSTP+40, STARTSTP+41, STARTSTP+42!, RESOLVE+8~ , RESOLVE+14*, RESOLVE+15, RESOLVE+18, RESOLVE+19, RESOLVE+20! |
| >> PSGSCIEN | ADMIN+8*, ADMIN+9*, ADMIN+11* |
| >> PSGSFLG | ADMIN+8, ADMIN+9, ADMIN+11 |
| >> PSGSOY | STARTSTP+13* |
| PSGST | STARTSTP+12!, STARTSTP+17*, STARTSTP+36, STARTSTP+37, STARTSTP+42!, RESOLVE+13*, RESOLVE+20!, ADMIN+2*, ADMIN+8* |
| PSGXSCH | STARTSTP+18~*, STARTSTP+25, STARTSTP+33 |
| PSJADBAD | ADMIN+3~, ADMIN+4, ADMIN+5* |
| PSJADM | STARTSTP~, STARTSTP+24~*, STARTSTP+28, STARTSTP+39, RESOLVE~, RESOLVE+16 |
| >> PSJOCFG | ADMIN+12 |
| PSJPWD | STARTSTP~, STARTSTP+14*, STARTSTP+15, RESOLVE~, RESOLVE+9*, RESOLVE+10, ADMIN+8, ADMIN+9, ADMIN+11 |
| PSJREN | STARTSTP+24*, STARTSTP+32! |
| PSJSTRT | STARTSTP+24~*, STARTSTP+28 |
| PSJSYSW | STARTSTP+12!, STARTSTP+15*, STARTSTP+42!, RESOLVE+8~, RESOLVE+10*, RESOLVE+20! |
| PSJSYSW0 | STARTSTP+12!, STARTSTP+15*, STARTSTP+16, STARTSTP+42!, RESOLVE+8~, RESOLVE+10*, RESOLVE+11*, RESOLVE+12, RESOLVE+20! |
| REQ | SCHREQ+4~*, SCHREQ+5*, SCHREQ+6*, SCHREQ+7*, SCHREQ+8*, SCHREQ+11*, SCHREQ+12*, SCHREQ+13*, SCHREQ+14 |
| RESULT | STARTSTP+12~, STARTSTP+16*, STARTSTP+22*, STARTSTP+28*, STARTSTP+30, STARTSTP+34*, STARTSTP+35, STARTSTP+36*, STARTSTP+40*, STARTSTP+41* , STARTSTP+44, RESOLVE+18*, RESOLVE+19 |
| RESULT1 | RESOLVE+8~, RESOLVE+12*, RESOLVE+17*, RESOLVE+19*, RESOLVE+21 |
| SCH | STARTSTP~, STARTSTP+9, STARTSTP+11*, STARTSTP+18, STARTSTP+25*, STARTSTP+33*, RESOLVE~, RESOLVE+11, RESOLVE+14, RESOLVE+17 , ONE~, ONE+4, ONE+6 |
| SOLUTION | SCHREQ+4~*, SCHREQ+12* |
| STRING | STARTSTP+37~*, STARTSTP+38*, STARTSTP+39*, STARTSTP+40 |
| TIME | ADMIN+5~* |
| U | STARTSTP+37, SCHREQ+7, SCHREQ+12, SCHREQ+13, ADMIN+8, ADMIN+11, ADMIN+13 |
| >> VAIP(5 | STARTSTP+14, RESOLVE+9 |
| X | STARTSTP+20*, RESOLVE+15*, ADMIN+2, ADMIN+3, ADMIN+4, ADMIN+5, ADMIN+6*, ADMIN+7, ADMIN+10, ONE+5~ , ONE+6* |
| ZZ | STARTSTP+42!, RESOLVE+20!, ADMIN+1*, ADMIN+8*, ADMIN+9, ADMIN+10*, ADMIN+11*, ADMIN+15* |
| >> ZZND | STARTSTP+37, ADMIN+8*, ADMIN+9*, ADMIN+13 |
| ZZNDW | ADMIN+9~* |