ABSPOSI ; IHS/FCS/DRS - Data entry w/ScreenMan ; [ 09/12/2002 10:10 AM ]
Source file <ABSPOSI.m>
Package | Total | Caller Graph |
---|---|---|
Pharmacy Point of Sale | 3 | ABSPOS6C ABSPOSI ABSPOSIV |
Name | Comments | DBIA/ICR reference |
---|---|---|
NEWREC(NMULT,NINS,ORIGIN) | ;EP - from ABSPOSIV - a new PEC/MIS INPUT record
; NMULT = how many multiples to initialize (opt, defaults to 9) ; NINS = how many insurance lines to init for each one (opt, def to 5) ; ORIGIN = pointer to 9002313.516 |
|
DELETE(IEN) | ||
ALL | ; This entry point does data entry and submits the claims, both.
; This is what we'll call from the ListManager menu. |
|
MYSCREEN(DA) | ||
GET515A(USER,DEST) | ; grab copy of the record for this user
|
|
GET515B(A,B) | ||
OLDSTYLE() | ||
INIT(IEN) | ;EP - from ABSPOSIV - initialize record IEN
|
|
ISEMPTY(DA) | ||
GENINSTR | ; general instructions, in the FORM-level pre-action for Block 2C
|
|
FNINS() | ||
ALL1 | ;EP - ABSPOSIV branches back here if user decides he wants Screenman
|
|
FNPRESC() | ||
TEST | ;
|
|
FN() | ||
GL | ; quickie global list good for testing
|
|
GET515(USER,DEST) | ;EP - from ABSPOSIV ; call as GET515(USER,.DESTINATION)
; where .DESTINATION is undefined coming in. ; set DEST(*) = copy of the .515 in effect, ; with defaults overlaid as needed |
|
DELALL | ; delete all records ; good for testing
|
|
NEW() | ;EP - from ABSPOSI
|
Name | Field # of Occurrence |
---|---|
ZWRITE^ABSPOS | TEST+3, NEWREC+18, INIT+18, GL+3, DELETE+5 |
UPD^ABSPOS6A | ALL1+9 |
$$NEW^ABSPOSI | TEST+1 |
NOCLM^ABSPOSIH | ALL1+13 |
NOCLM^ABSPOSII | ALL1+18 |
^ABSPOSIV | ALL+3 |
FILE^ABSPOSIZ | ALL1+6 |
LOG^ABSPOSL2 | NEWREC+16, INIT+16, DELETE+4 |
$$IMPOSS^ABSPOSUE | NEWREC+19, INIT+19 |
IMPOSS^ABSPOSUE | DELALL+2, GET515+5 |
^DDS | MYSCREEN+18 |
HLP^DDSUTL | GENINSTR+6 |
FILE^DIE | INIT+15, DELETE+3 |
UPDATE^DIE | NEWREC+15 |
FULL^VALM1 | ALL+2, ALL1+8 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP( | DELALL+4, GL+2 |
^ABSP(9002313.51 - [#9002313.51] | ISEMPTY+1 |
^ABSP(9002313.515 - [#9002313.515] | GET515A+1, GET515A+2 |
^ABSP(9002313.516 - [#9002313.516] | NEWREC+7 |
^TMP("ABSPOSIH" | ALL1+27!, MYSCREEN+6! |
^TMP("ABSPOSII" | ALL1+31!, MYSCREEN+10! |
Name | Line Occurrences |
---|---|
$$DELETE | DELALL+4 |
$$FN | NEWREC+4, INIT+1, DELALL+1, GL+1, DELETE+1 |
$$FNINS | NEWREC+5 |
$$FNPRESC | NEWREC+5 |
$$MYSCREEN | NEW+1 |
$$NEW | ALL1+1 |
$$NEWREC | MYSCREEN+15 |
$$OLDSTYLE | ALL+3 |
GET515 | INIT+5, OLDSTYLE+2 |
GET515A | GET515+6, GET515+9, GET515+13 |
GET515B | GET515+10, GET515+14 |
GL | TEST+4, DELALL+5 |
INIT | MYSCREEN+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ALL1+10~*, ALL1+22* |
A | GET515B~ |
A( | GET515B+4* |
AR | GENINSTR+1~, GENINSTR+6 |
AR(1 | GENINSTR+2*, GENINSTR+3* |
ARR | INIT+4~, INIT+5, GET515+8~, GET515+9, GET515+10, GET515+12~, GET515+13, GET515+14 |
ARR(1 | INIT+6 |
ARR(100 | INIT+9 |
B | GET515B~ |
B( | GET515B+2, GET515B+3 |
DA | MYSCREEN~, MYSCREEN+14, MYSCREEN+15*, MYSCREEN+16, MYSCREEN+20, MYSCREEN+21, TEST+5, ISEMPTY~, ISEMPTY+1 |
DDSCHANG | MYSCREEN+3~ |
DDSFILE | MYSCREEN+2~, MYSCREEN+12* |
DDSPAGE | MYSCREEN+2~ |
DDSPARM | MYSCREEN+2~, MYSCREEN+17* |
DDSSAVE | MYSCREEN+3~, MYSCREEN+20 |
DEST | GET515~, GET515+4, GET515+6, GET515+10, GET515+14, GET515A~, GET515A+2* |
DEST(0 | GET515+7 |
DIMSG | MYSCREEN+3~ |
DR | MYSCREEN+2~, MYSCREEN+13* |
DTOUT | MYSCREEN+3~ |
DUZ | INIT+2, INIT+5, OLDSTYLE+2 |
FDA | NEWREC+4~, INIT+1~, DELETE+1~ |
FDA( | NEWREC+6*, NEWREC+7*, NEWREC+10*, NEWREC+12*, INIT+2*, INIT+8*, INIT+13*, DELETE+2* |
FN | NEWREC+4~*, NEWREC+6, NEWREC+7, INIT+1~*, INIT+2, INIT+8, INIT+13, DELALL+1~*, DELALL+3, DELALL+4 , GL+1~*, GL+2, DELETE+1~*, DELETE+2 |
FNINS | NEWREC+5~*, NEWREC+12 |
FNPRESC | NEWREC+5~*, NEWREC+10 |
I | NEWREC+8~*, NEWREC+9, NEWREC+10, NEWREC+12, INIT+4~, INIT+7*, INIT+8*, INIT+12*, INIT+13*, GET515B+1~ , GET515B+3*, GET515B+4 |
IEN | NEWREC+4~, INIT~, INIT+1*, INIT+2, INIT+8, INIT+13, DELALL+4~*, DELETE~, DELETE+1*, DELETE+2 , GET515A+1~*, GET515A+2 |
IEN(999999 | NEWREC+17, NEWREC+20 |
INPUTIEN | ALL1+1~*, ALL1+3, ALL1+6 |
J | NEWREC+11~*, NEWREC+12 |
MSG | NEWREC+4~, NEWREC+16, NEWREC+17, INIT+1~, INIT+16, INIT+17, INIT+20, DELETE+1~, DELETE+4, DELETE+5 |
NEW | NEWREC+4~*, NEWREC+6, NEWREC+7, NEWREC+9 |
NINS | NEWREC~, NEWREC+11 |
NMULT | NEWREC~, NEWREC+8 |
NODISPLY | ALL1+9~* |
ORIGIN | NEWREC~, NEWREC+7 |
S | GET515B+1~*, GET515B+2*, GET515B+3, GET515B+4 |
STOP | NEWREC+14~, NEWREC+17*, NEWREC+19*, INIT+14~, INIT+17*, INIT+19* |
U | MYSCREEN+21, ISEMPTY+1, NEWREC+7, INIT+7, INIT+8, INIT+12, INIT+13, OLDSTYLE+3, GET515+7, GET515B+3 , GET515B+4 |
USER | GET515~, GET515+6, GET515+9, GET515A~, GET515A+1 |
>> VALMBCK | ALL1+24* |
X | NEWREC+9~*, NEWREC+10, NEWREC+12, GL+2~*, OLDSTYLE+2~, GET515B+1~, GET515B+3* |
X(0 | OLDSTYLE+3 |
Y | INIT+4~, INIT+6*, INIT+7*, INIT+8, INIT+9*, INIT+12*, INIT+13, GET515B+1~, GET515B+3*, GET515B+4 |
Name | Field # of Occurrence |
---|---|
$T( | NEWREC+19, INIT+19, DELALL+2, GET515+5 |