PSOERPR2 ;BIRM/MFR - eRx Holding Queue Preferences - Single Patient Queue ;08/29/22
Source file <PSOERPR2.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 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 1 | PSOERPT0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; - Entry Point
|
|
LKBKD | ; - Look Back Days
|
|
SRTBY | ; - Sort By
|
|
ORDER | ; - Sort Order
|
|
DETDP | ; - Display Details
|
|
GRPCS | ; - Group By CS/Non-CS
|
|
ALLST | ; - Display All Statuses
|
|
EXIT | ; Exit
; - Save view? |
|
END | ||
DISPLAY | ; - Displays the current view
|
|
GOTO(INPUT,HOME) | ; - Directed up-arrow
|
|
LOAD | ; Loading Factory/Division/User preferences for Single Patient View
|
|
CHANGED(FIELD,VALUE) | ; - Sets PSOCHNG so the list can be refreshed
; FIELD - Field to be checked if was changed/edited ; VALUE - New Value for the field |
|
SET | ; Sets Preferences Variables
|
|
SAVE | ; - Saves User's Preferences
|
|
DELETE | ; - Deletes user/division preferences
|
Name | Line Occurrences |
---|---|
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 |
|
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 |
|
FileNo | Call Tags |
---|---|
52.352 | GETS^DIQ |
^PS(59 - [#59] | GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | SAVE+8~ |
DA | EN+1~, SAVE+1~, SAVE+8~, SAVE+16*, DELETE+1~, DELETE+5* |
DA(1 | SAVE+10*, SAVE+16*, DELETE+5* |
DD | SAVE+8~, SAVE+11! |
DIC | SAVE+8~, SAVE+9* |
DIC(0 | SAVE+10* |
DIE | SAVE+1~, SAVE+16*, DELETE+1~ |
DIK | DELETE+1~, DELETE+5* |
DINUM | SAVE+8~, SAVE+10* |
DIR | EN+1~, LKBKD+1!, SRTBY+1!, ORDER+1!, DETDP+1!, GRPCS+1!, ALLST+1! |
DIR("A" | EN+9*, EXIT+3* |
DIR("B" | EN+10*, LKBKD+2*, SRTBY+2*, ORDER+2*, DETDP+2*, GRPCS+2*, ALLST+2*, EXIT+3* |
DIR(0 | EN+10*, LKBKD+2*, SRTBY+2*, ORDER+2*, DETDP+2*, GRPCS+2*, ALLST+2*, EXIT+3* |
DIROUT | EN+1~, EN+10, LKBKD+1!, LKBKD+3, SRTBY+1!, SRTBY+3, ORDER+1!, ORDER+3, DETDP+1!, DETDP+3 , GRPCS+1!, GRPCS+3, ALLST+1!, ALLST+3, EXIT+4 |
DIRUT | EN+1~, EN+10, LKBKD+1!, LKBKD+3, SRTBY+1!, SRTBY+3, ORDER+1!, ORDER+3, DETDP+1!, DETDP+3 , GRPCS+1!, GRPCS+3, ALLST+1!, ALLST+3, EXIT+4 |
DLAYGO | SAVE+8~ |
DO | SAVE+8~, SAVE+11! |
DR | SAVE+1~, SAVE+8~, SAVE+13*, SAVE+14*, DELETE+1~ |
DUZ | EN+7, DISPLAY+4, DISPLAY+5, DISPLAY+6, LOAD+17, CHANGED+8, CHANGED+9, SET+3, SET+4, SAVE+7 , SAVE+10, SAVE+16, DELETE+5 |
FIELD | CHANGED~, CHANGED+11, CHANGED+12, CHANGED+13, CHANGED+14, CHANGED+15, CHANGED+16 |
GOTO | GOTO+1~, GOTO+12*, GOTO+13*, GOTO+14, GOTO+16 |
HOME | GOTO~, GOTO+12, GOTO+14 |
INPUT | GOTO~, GOTO+2, GOTO+4 |
LN | DISPLAY+1~, DISPLAY+8* |
PREFS | DISPLAY+1~, DISPLAY+6*, CHANGED+5~, CHANGED+9*, SET+1~, SET+4* |
PREFS(1 | DISPLAY+9, CHANGED+11, SET+5 |
PREFS(2 | DISPLAY+10, CHANGED+12, SET+6 |
PREFS(3 | DISPLAY+11, CHANGED+13, SET+7 |
PREFS(4 | DISPLAY+12, CHANGED+14, SET+8 |
PREFS(5 | DISPLAY+13, CHANGED+15, SET+9 |
PREFS(6 | DISPLAY+14, CHANGED+16, SET+10 |
PRFDAT | DISPLAY+1~, CHANGED+5~, SET+1~ |
PRFDAT( | DISPLAY+6, CHANGED+9, SET+4 |
>> PSOALLST | ALLST+2, ALLST+4*, LOAD+11*, SET+10*, SAVE+14 |
>> PSOCHNG | EN+4*, EXIT+2, CHANGED+3, CHANGED+11*, CHANGED+12*, CHANGED+13*, CHANGED+14*, CHANGED+15*, CHANGED+16* |
>> PSOCSGRP | GRPCS+2, GRPCS+4*, LOAD+11*, SET+9*, SAVE+14 |
>> PSODETDP | DETDP+2, DETDP+4*, LOAD+11*, SET+8*, SAVE+14 |
>> PSOLKBKD | LKBKD+2, LKBKD+4*, LKBKD+5, LOAD+8, LOAD+9*, LOAD+10*, SET+5*, SAVE+13 |
PSOPRIEN | EN+1~, EN+2*, EN+7, DISPLAY+1~, DISPLAY+2*, DISPLAY+4, DISPLAY+5, DISPLAY+6, LOAD+13~, LOAD+14* , LOAD+17, CHANGED+5~, CHANGED+6*, CHANGED+8, CHANGED+9, SET+1~, SET+2*, SET+3, SET+4, SAVE+1~ , SAVE+3*, SAVE+7, SAVE+9, SAVE+10, SAVE+16, DELETE+5 |
>> PSOQUIT | EN+4*, EN+10*, EN+13, GOTO+2* |
>> PSORDER | ORDER+2, ORDER+4*, LOAD+11*, SET+7*, SAVE+13 |
>> PSOSITE | LOAD+10 |
>> PSOSRTBY | SRTBY+2, SRTBY+4*, LOAD+11*, SET+6*, SAVE+13 |
>> PSOSTFLT | LOAD+8, SET+5 |
>> RESETLBD | LOAD+8, SET+5 |
SAVEX | LKBKD+1! |
TAG | GOTO+1~, GOTO+13* |
TAG( | GOTO+13 |
TAG("DISPLAY | DETAILS" , GOTO+8* |
TAG("GROUP BY | STATUS" , GOTO+9* |
TAG("INCLUDE | ALL STATUSES" , GOTO+10* |
TAG("LOOK BAC | K DAYS" , GOTO+5* |
TAG("SORT BY" | , GOTO+6* |
TAG("SORT ORD | ER" , GOTO+7* |
TRGT | GOTO+1~, GOTO+4*, GOTO+13 |
>> VALMBCK | EXIT+7* |
VALUE | CHANGED~, CHANGED+11, CHANGED+12, CHANGED+13, CHANGED+14, CHANGED+15, CHANGED+16 |
X | EN+1~, LKBKD+1!, LKBKD+3, LKBKD+4, SRTBY+1!, SRTBY+3, ORDER+1!, ORDER+3, DETDP+1!, DETDP+3 , GRPCS+1!, GRPCS+3, ALLST+1!, ALLST+3, SET+5*, SET+6*, SET+7*, SET+8*, SET+9*, SET+10* , SAVE+8~, SAVE+10* |
Y | EN+1~, EN+11, LKBKD+1!, SRTBY+1!, SRTBY+4, ORDER+1!, ORDER+4, DETDP+1!, DETDP+4, GRPCS+1! , GRPCS+4, ALLST+1!, ALLST+4, EXIT+4 |