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