ABSPOSD2 ; IHS/FCS/DRS - NCPDP DUR overrides ; [ 09/03/2002 11:10 AM ]
Source file <ABSPOSD2.m>
| Package | Total | Call Graph |
|---|---|---|
| Pharmacy Point of Sale | 4 | ZWRITE^ABSPOS LOG^ABSPOSL2 NEW1^ABSPOSO2 $$IMPOSS^ABSPOSUE |
| VA Fileman | 1 | (,FILE,UPDATE)^DIE |
| Package | Total | Caller Graph |
|---|---|---|
| Pharmacy Point of Sale | 2 | ABSPOSIH ABSPOSO |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ERRHDR() | ||
| FLOCK() | ||
| DELSUB(DLIEN,DLSUB) | ; delete subrecord - no valid information
|
|
| DE3 | ||
| EDIT(DURIEN) | ;EP called from ABSPOSO1 (menu option)
|
|
| FUNLOCK | ||
| DELREC(DLIEN) | ;delete record - no valid information
|
|
| DEL3 | ||
| NEWSUB(DURIEN) | ;EP FROM ABSPOSIH
; establish blank lines for new DUR override entries ; on NEW POS claims (from page 20 on ABSP DATA INPUT) |
|
| NEW() | ;EP - create new entry in 9002313.473
|
|
| CHKDUR(DURIEN) | ;EP this should be the last step - we
; need to check the DUR entry, if nothing was input ; let's get rid of it. |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABSP(9002313.473 - [#9002313.473] | CHKDUR+8, CHKDUR+11, NEWSUB+8, NEWSUB+9, FLOCK, FUNLOCK |
| ^TMP("ABSP" | DE3+5!, DE3+6*, DEL3+5!, DEL3+6* |
| Name | Line Occurrences |
|---|---|
| $$ERRHDR | DE3+6, DEL3+6 |
| $$FLOCK | NEW+1 |
| DE3 | DE3+8 |
| DEL3 | DEL3+8 |
| DELREC | CHKDUR+16 |
| DELSUB | CHKDUR+13 |
| FUNLOCK | NEW+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHKR | CHKDUR+9~, CHKDUR+10*, CHKDUR+11*, CHKDUR+12, CHKDUR+13 |
| CNT | NEWSUB+5~, NEWSUB+6*, NEWSUB+11*, NEWSUB+14 |
| DA | EDIT+5~, EDIT+6* |
| DIDEL | EDIT+5~ |
| DIE | EDIT+5~, EDIT+7* |
| DLIEN | DELSUB~, DELSUB+4, DELREC~, DELREC+4 |
| DLSUB | DELSUB~, DELSUB+4 |
| DR | EDIT+5~, EDIT+8* |
| DTOUT | EDIT+5~ |
| DURIEN | EDIT~, EDIT+6, CHKDUR~, CHKDUR+8, CHKDUR+11, CHKDUR+13, CHKDUR+16, CHKDUR+17*, CHKDUR+19, NEWSUB~ , NEWSUB+8, NEWSUB+9, NEWSUB+19 |
| >> ENDCNT | NEWSUB+14*, NEWSUB+16 |
| FDA | NEW+3~, DELSUB+2~, DELREC+2~, NEWSUB+5~, NEWSUB+18~ |
| FDA( | DELSUB+4*, DELREC+4*, NEWSUB+19* |
| FLAGS | NEW+3~ |
| FN | NEW+3~, NEW+4* |
| FNDREC | CHKDUR+4~, CHKDUR+7*, CHKDUR+12*, CHKDUR+15 |
| IEN | NEW+3~, NEWSUB+18~ |
| LASTREC | NEWSUB+5~, NEWSUB+6*, NEWSUB+10*, NEWSUB+13*, NEWSUB+17 |
| MSG | NEW+3~, DELSUB+2~, DE3+1, DE3+2, DELREC+2~, DEL3+1, DEL3+2 |
| NEWREC | NEW+3~, NEW+8 |
| REC | NEWSUB+5~, NEWSUB+6*, NEWSUB+8*, NEWSUB+9 |
| RECNUM | NEWSUB+5~, NEWSUB+17*, NEWSUB+19 |
| REP | NEWSUB+5~, NEWSUB+16*, NEWSUB+17 |
| SAVNUM | NEWSUB+5~, NEWSUB+6*, NEWSUB+9*, NEWSUB+10 |
| SUBR | CHKDUR+4~, CHKDUR+6*, CHKDUR+8*, CHKDUR+11, CHKDUR+13 |
| U | CHKDUR+11 |
| X | NEW+3~ |
| ZERR | NEWSUB+5~, NEWSUB+18~, NEWSUB+21 |
| Name | Field # of Occurrence |
|---|---|
| $T( | NEW+1, DE3+8, DEL3+8 |