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 |