ORCSEND1 ;SLC/MKB - Release cont ;Aug 31, 2020@16:02:49
Source file <ORCSEND1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PKGSTUFF(PKG) | ; Package code
|
|
LR | ; Spawn child orders if continuous schedule
|
|
LR1 | ||
SCHEDULE(IFN,PKG,ORY,STRT) | ; Returns list of start time(s) from schedule
|
|
GETORDER(IFN) | ; Set ORX(Inst,Ptr)=Value
|
|
PTR(X) | ; Returns ptr of prompt X in Order Dialog file
|
|
PS | ; spawn child orders if multiple doses
|
|
PSJ | ; (Inpt only)
|
|
PSS | ;
|
|
PS1 | ||
PS2 | ; ck if parent is unsigned or edit
|
|
DOSES(IFN) | ; count number of doses in order
|
|
FRSTDOSE() | ; Return instance of first dose
|
|
SIG | ; Build text of instructions
|
|
STRT | ; Build ORSTRT(inst)=date.time array of start times by dose
|
|
STOP(I,ORST) | ; calculate STOP DATE; similar to PSJHL9; p*507
|
|
STPADM(SCH,AT,STP) | ; calculate STOP DATE based on admin schedule; similar to PSJHL9; p*507
|
|
CNJCHK(I) | ;Check for A conjuction; p*507
|
|
DUR(I) | ; Accumulate duration in ORD("Xt") for offsetting next THEN dose
|
|
VBEC | ; Spawn VBECS children
|
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
^PS(51.1 - [#51.1] | GET1^DIQ |
^DIC(9.4 - [#9.4] | GET1^DIQ |