ABSPOS6J ; IHS/FCS/DRS - user screen subrous ;
Source file <ABSPOS6J.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Point of Sale | 3 | UPD^ABSPOS6A ($$FREETEXT,$$NUMERIC)^ABSPOSU2 $$SET^ABSPOSU3 |
Registration | 1 | FULL^VALM1 |
VA Fileman | 1 | ^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR4 | ; Frequency of updates in continuous update mode
; HDRA rejoins here |
|
HDR88 | ||
HDR2 | ; just one user - which one?
|
|
HDR3 | ; time frame to keep patient on screen
|
|
HDR1 | ||
HDR8 | ||
HDR9 | ||
HEADER | ; protocol ABSP P1 HEADER ; edit header (EV "Edit view screen")
; first, ask "All users or just one user or one patient?" |
|
HDRA | ; display for which one patient?
; *ABSP*1.0T7*7* : ; Want to do the lookup with DUZ(2)=0 so as to be able to ; access all point of sale patients regardless of division. ; SAC 2.3.1.4.1 says this is okay so long as we reset DUZ(2) ; to its original value. |
|
HDR8A |
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 |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("ABSPOS" | HDR3+3, HDR4+5, HDR8*, HDR8+2*, HDR8+3*, HDRA+14, HDRA+25*, HDRA+26* |
^VA(200 - [#200] | HDR2+2 |
Name | Line Occurrences |
---|---|
HDR1 | HDR2+4 |
HDR3 | HDR1+6, HDR3+7 |
HDR88 | HDRA+27 |
HDR8A | HDR1+2, HDR2+4, HDR3+6, HDR4+6 |
HDR9 | HDR88+3, HDRA+11 |
HDRA | HDR1+7, HDRA+11, HDRA+23 |
Name | Field # of Occurrence |
---|---|
^("LAST UPDATE" | HDR8+1* |
^("PATIENT TIME" | HDRA+25* |
^("TIME" | HDR8+1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABSPDUZ2 | HDRA+6~*, HDRA+10 |
BBLIMIT | HDRA+6~, HDRA+19*, HDRA+20 |
DA | HEADER+3~ |
DIC | HEADER+3~, HDR2+1*, HDRA+7* |
DIC("A" | HDR2+1*, HDRA+7* |
DIC("B" | HDR2+2* |
DIC("S" | HDRA+8* |
DIC(0 | HDR2+1*, HDRA+7* |
DTOUT | HEADER+3~, HDR2+4, HDRA+11 |
DUOUT | HEADER+3~, HDR2+4, HDRA+11 |
DUZ | HDR2+2 |
DUZ(2 | HDRA+6*, HDRA+10* |
NODISPLY | HDR88+2~* |
PAT | HEADER+3~, HDRA+11*, HDRA+25 |
PATTIME | HEADER+3~, HDRA+24*, HDRA+25 |
TIMEWIN | HEADER+3~, HDR3+8*, HDR8+1 |
U | HDR2+2, HDRA+13 |
UPDFREQ | HEADER+3~, HDR4+7*, HDR8+2 |
>> VALMBCK | HDR9+1* |
WHO | HEADER+3~, HDR1+6*, HDR1+7*, HDR2+4*, HDR8 |
X | HEADER+3~, HDR1*, HDR1+2, HDR1+6, HDR1+7, HDR3+3*, HDR3+4, HDR3+5*, HDR3+6, HDR3+7 , HDR3+8, HDR4+2*, HDR4+5*, HDR4+6, HDR4+7, HDRA+14*, HDRA+20*, HDRA+23, HDRA+24 |
Y | HEADER+3~, HDR2+4, HDR3+4*, HDR3+5, HDRA+11 |
Y(0 | HDRA+13 |