PSGOE42 ;BIR/CML - REGULAR ORDER ENTRY (CONT.) ;Feb 02, 2022
Source file <PSGOE42.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 |
---|---|---|
1 | ||
A1 | ;
|
|
A2 | ;; START NCC T4 MODS >> 327*RJS
|
|
5 | ; self med
|
|
A5 | ||
6 | ; hospital supplied self med
|
|
DONE | ;
|
|
FF | ; up-arrow to another field
|
|
DEL | ; delete entry
|
|
YN | ; yes/no as a set of codes
|
|
2 | ; dispense drug multiple
|
|
IND(OI) | ;*399-IND
|
|
INDA | ;
|
|
CIND | ;
|
|
DIFFIND(PSJDFN,PSJORD,PSJNEWVL) | ;
; PSJDFN = IEN of #2 (not required for non-verified orders) ; PSJORD = IEN of #53.1/55 + indication like "P","U","V", example = "4033P" ; PSJNEWVL the new value after editing ; returns: ; piece #1 ; 1=different than the previous value ; 0=no changes ; -1=new record, no previous values ; piece #2 = value before editing if any (current value in DB) ; piece #3 = new value |
Name | Field # of Occurrence |
---|---|
^DIC | A1+8 |
YN^DICN | DEL+1 |
^DIE | 2+2 |
$$GET1^DIQ | A1+5, DIFFIND+18, DIFFIND+24 |
^DIR | INDA+15, CIND+4 |
$$ENLU^PSGMI | CIND+13 |
$$ACTPRO^PSGOE1 | A1+2 |
ENFF^PSGOEM | FF+1 |
ENHLP^PSGOEM | A1+4, A1+6, A5+4, A5+6, 6+5, 6+7 |
$$ISCLOZ^PSJCLOZ | A2+1 |
PROVCHK^PSJCLOZ | A2+2 |
INDCATN^PSS50P7 | INDA+4 |
$$OIDEA^PSSOPKI | 1+7 |
$$SDEA^XUSER | A2+7 |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls, GET1^DIQ |
^PS(53.1 - [#53.1] | GET1^DIQ |
^PS(53.45 - [#53.45] | Classic Fileman Calls |
55.06 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(53.1 - [#53.1] | DIFFIND+17 |
^PS(53.45 - [#53.45] | 2+1, 2+3 |
^PS(55 - [#55] | DIFFIND+23 |
^TMP($J | INDA+5, INDA+6, INDA+7 |
Name | Line Occurrences |
---|---|
1 | A1+4, A1+7, A1+8 |
5 | 1+10 |
6 | A5+5, 6+3, 6+4, 6+5, 6+7 |
@( | A1+7, A5+3, 6+4, 2+5 |
A1 | 1+5, 1+9, A2+4, A2+7 |
A2 | A1+5 |
A5 | A5+2, A5+3, A5+4, A5+6 |
CIND | INDA+3, INDA+5, INDA+17, CIND+1 |
DEL | A5+2, 6+3, INDA+18, CIND+6 |
DONE | 1+10, A1+3, 5+1, A5, A5+1, A5+2, A5+5, 6+1, 6+2, 6+3 , 6+6 |
FF | A1+7, A5+3, 6+4 |
INDA | INDA+18, INDA+19, CIND+6, CIND+7 |
YN | A5+5, 6+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | A5+2, 6+3, DEL+1*, INDA+18, CIND+6 |
ANQX | A2+2*, A2+3, A2+4! |
CHK | INDA+1~, INDA+2*, INDA+8*, INDA+13, INDA+17 |
CNT | INDA+1~, INDA+2*, INDA+9* |
CURRVAL | DIFFIND+11~*, DIFFIND+15, DIFFIND+17*, DIFFIND+18*, DIFFIND+19, DIFFIND+21, DIFFIND+23*, DIFFIND+24*, DIFFIND+25 |
DA | 2+2!*, CIND+1~ |
DIC | A1+8!* |
DIC("S" | A1+8* |
DIC(0 | A1+8* |
>> DIE | 2+2* |
DIR | INDA+1~, CIND+2! |
DIR("?" | INDA+14* |
DIR("A" | INDA+11*, CIND+4* |
DIR("B" | INDA+13*, CIND+3* |
DIR("L" | INDA+9*, INDA+12* |
DIR(0 | INDA+11*, CIND+4* |
DIROUT | INDA+1!, INDA+16, CIND+2!, CIND+5 |
DIRUT | INDA+1!, CIND+2! |
DR | 2+2!* |
DR(2 | 2+2* |
DTIME | A1+3, A5, 6+1 |
DTOUT | INDA+1!, INDA+16, CIND+2!, CIND+5 |
DUOUT | INDA+1!, CIND+2! |
F | DONE+1! |
F0 | DONE+1! |
F1 | DONE+1! |
F3 | DONE+1! |
>> FB | 2+5 |
I | INDA+1~, INDA+6*, INDA+7, CIND+1~, CIND+9* |
IND | CIND+1~, CIND+9*, CIND+11*, CIND+13 |
INDCAT | INDA+1~, INDA+7*, INDA+8, INDA+9 |
INDLST | INDA+1~ |
INDLST( | INDA+9* |
J | CIND+1~, CIND+9*, CIND+10, CIND+11 |
OI | IND~, INDA+3, INDA+4 |
PDEA | 1+4~*, 1+5, 1+8*, A2+7* |
PSDEA | 1+4~*, 1+7*, 1+8, A2+7, A2+8 |
PSG | DONE+1! |
PSGCLOZ | 1! |
>> PSGDRG | A2+1, 2+1 |
PSGF2 | A1+4*, A1+6*, A5+3*, A5+4*, 6+4*, 6+7*, DONE+1!, INDA+2* |
>> PSGFOK(1 | A1+5*, A1+9* |
>> PSGFOK(13 | 2+2, 2+4 |
>> PSGFOK(132 | INDA+20*, CIND+14* |
>> PSGFOK(5 | A5+5* |
>> PSGHSM | A5+2*, 6+1, 6+2*, 6+3*, 6+6* |
>> PSGIND | INDA+3*, INDA+8, INDA+13, INDA+17*, INDA+18*, INDA+19*, INDA+21*, CIND+3, CIND+6*, CIND+7* , CIND+13* |
>> PSGOEE | INDA+16, CIND+5 |
>> PSGOROE1 | A1+3*, A5*, 6+1*, INDA+16*, CIND+5* |
>> PSGPDRG | 1+5, 1+7 |
>> PSGPR | 1+1*, 1+9, 1+11, A1+2*, A1+3, A1+4, A1+5, A1+9*, A2+2, A2+4* , A2+7 |
>> PSGPRN | 1+1*, 1+9, 1+11, A1+2*, A1+3, A1+5, A1+9*, A2+4* |
>> PSGSM | A5, A5+1*, A5+2*, A5+5* |
>> PSGUD | 2+1 |
PSJACT | A1+2~* |
PSJDEA | 1+4~, 1+7* |
PSJDFN | DIFFIND~, DIFFIND+21, DIFFIND+23, DIFFIND+24 |
PSJNEWVL | DIFFIND~, DIFFIND+13*, DIFFIND+15, DIFFIND+19, DIFFIND+21, DIFFIND+25 |
PSJORD | DIFFIND~, DIFFIND+15, DIFFIND+17, DIFFIND+18, DIFFIND+21, DIFFIND+23, DIFFIND+24 |
>> PSJPROT | 1+6 |
>> PSJSYSP | 2+1, 2+2, 2+3 |
>> PSJSYSU | 1+9, 1+10 |
>> PSJSYSW0 | 1+10, 5+1 |
PSPPKG | 1+4~, 1+6*, 1+7 |
PSTMPI | 1+9*, 1+11*, A2+3!, A2+4 |
PSTMPN | 1+9*, 1+11*, A2+3!, A2+4 |
SDT | DONE+1! |
SEL | INDA+1~, INDA+6*, INDA+9*, INDA+11 |
STATUS | DIFFIND+12~*, DIFFIND+15, DIFFIND+17*, DIFFIND+19*, DIFFIND+21, DIFFIND+23*, DIFFIND+25* |
U | DIFFIND+15, DIFFIND+21 |
X | A1+3*, A1+4*, A1+5*, A1+6, A1+7, A5*, A5+1, A5+2, A5+3, A5+4 , A5+5, 6+1*, 6+2, 6+3, 6+4, 6+5, 6+6, YN+1*, YN+2, INDA+16 , INDA+18, INDA+19, CIND+2!, CIND+5, CIND+6, CIND+7, CIND+8, CIND+9, CIND+10! |
Y | A1+7, A1+8, A1+9, A5+3, 6+4, FF+1*, YN+1*, YN+2*, INDA+3*, INDA+5* , INDA+17, INDA+21, CIND+1, CIND+2!, CIND+8*, CIND+9*, CIND+12 |
Y(0 | A1+9, INDA+21 |