ABSPECP3 ; IHS/FCS/DRS - Receipts ; [ 09/19/2002 10:16 AM ]
Source file <ABSPECP3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Pharmacy Point of Sale | 3 | ($$DUR,$$OTHPHARM,$$OTHPRESC)^ABSPECP2 $$FORMTNDC^ABSPOS9 IMPOSS^ABSPOSUE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| R1ANMC1 | ;;Response Status (Prescription);S TITLE="Prescription Status:" | |
| C1PCS1 | ;;Medication Name;S TITLE="" | |
| C0ANMC1 | ;;Patient Name;S TITLE="" | |
| R0ALL | ;; | |
| FULL0 | ;EP - from ABSPECP0 | |
| PRINTSEG(SEG) | ; | |
| R0PCS1 | ;; | |
| C1ANMC1 | ;;Medication Name;S TITLE="" | |
| RECEIPT | ;EP - from ABSPECP0, RECEIPT^ABSPOS6E | |
| C1ALL | ;;Date Filled | |
| DUROUT1(X) | ||
| C0PCS1 | ;;Patient Name;S TITLE="" | |
| R0ANMC1 | ;; | |
| PRINT(SRC,FORMAT) | ; | |
| GETVALUE | ; given SEG,FIELD,RX | |
| R1PCS1 | ;; | |
| ANMC | ; ; Write any kind of page header here | |
| R1ALL | ;; | |
| C0ALL | ;;Claim ID | |
| FULL(DIV,LEV,RX) | ; print it all ; WHAT YOU'RE LOOKING FOR PROBABLY IS NOT HERE ; LOOK BELOW, AT "PRINTSEG" INSTEAD!!!!!!!!!!! ; recurse, filling in parameters | |
| DUROUT(X) | ||
| TEST | ;O 51:("TMP.OUT":"W") U 51 S SRC="TMP" D FULL() C 51 Q | |
| OUTPUT | ; TITLE,VALUE,! | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | DUROUT1+8 | 
| Name | Line Occurrences | 
|---|---|
| DUROUT | FULL+43, PRINTSEG+18 | 
| DUROUT1 | DUROUT+8 | 
| FULL | RECEIPT+2, FULL+4, FULL+5, FULL+17, FULL+56 | 
| GETVALUE | PRINTSEG+19 | 
| OUTPUT | FULL+35, FULL+38, FULL+41, FULL+48, FULL+53, FULL+55, DUROUT1+3, DUROUT1+4, DUROUT1+6, DUROUT1+9 , DUROUT1+10, DUROUT1+11, DUROUT1+13, DUROUT1+14, PRINTSEG+12, PRINTSEG+16, PRINTSEG+17, PRINTSEG+26 | 
| FULL0+2, ANMC+2 | |
| PRINTSEG | PRINT+1, PRINT+2, PRINT+5, PRINT+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIV | FULL~, FULL+4, FULL+5, FULL+6, FULL+17, FULL+20, FULL+22, FULL+23, FULL+28, FULL+32 , FULL+33, FULL+37, FULL+40, FULL+45, FULL+46, FULL+50, FULL+51, FULL+54, FULL+56, PRINTSEG+1~* , PRINTSEG+9, PRINTSEG+10, PRINTSEG+14 | 
| FIELD | FULL+19~, FULL+20*, FULL+22, FULL+23, FULL+26, FULL+28, FULL+31, FULL+32, FULL+33, FULL+36 , FULL+37, FULL+39, FULL+40, FULL+42~, FULL+44, FULL+45, FULL+46, FULL+49, FULL+50, FULL+51 , FULL+54, PRINTSEG+4~*, PRINTSEG+5, PRINTSEG+6*, PRINTSEG+7, PRINTSEG+8, PRINTSEG+9, PRINTSEG+10, PRINTSEG+11, PRINTSEG+13 , PRINTSEG+14, PRINTSEG+15, PRINTSEG+16, PRINTSEG+18~, PRINTSEG+22, GETVALUE+2, GETVALUE+4 | 
| FORMAT | PRINT~, PRINT+1, PRINT+2, PRINT+5, PRINT+6, PRINTSEG+25 | 
| I | FULL+32~*, FULL+45~*, FULL+50~*, DUROUT+1~*, DUROUT+2, DUROUT+7, PRINTSEG+9~* | 
| IOM | FULL+18~*, OUTPUT+3, OUTPUT+4 | 
| L | DUROUT+1~*, DUROUT+2 | 
| LEV | FULL~, FULL+5, FULL+12, FULL+17, FULL+22, FULL+23, FULL+28, FULL+30, FULL+56 | 
| LINE | PRINTSEG+2~* | 
| OUTPUT | FULL+27~, FULL+28*, FULL+31*, FULL+36*, FULL+39*, FULL+44*, FULL+49*, FULL+54*, FULL+55 | 
| RX | FULL~, FULL+12, FULL+14*, FULL+15*, FULL+17, FULL+32, FULL+33, FULL+37, FULL+40, FULL+45 , FULL+46, FULL+50, FULL+51, FULL+54, PRINT+3~*, PRINT+4*, PRINTSEG+9, PRINTSEG+10, PRINTSEG+14, GETVALUE+4 | 
| SEG | PRINTSEG~, PRINTSEG+1, PRINTSEG+3, GETVALUE+1, GETVALUE+2, GETVALUE+3, GETVALUE+4, GETVALUE+5 | 
| SRC | RECEIPT+1~*, FULL+15, FULL+20, FULL+22, FULL+23, FULL+28, FULL+32, FULL+33, FULL+37, FULL+40 , FULL+45, FULL+46, FULL+50, FULL+51, FULL+54, PRINT~, PRINT+4, PRINTSEG+9, PRINTSEG+10, PRINTSEG+14 , GETVALUE+2, GETVALUE+4 | 
| STOP | PRINTSEG+2~, PRINTSEG+5* | 
| TITLE | FULL+19~, FULL+26*, FULL+34*, FULL+47*, FULL+52*, OUTPUT+1, DUROUT1+2*, DUROUT1+4*, DUROUT1+5*, DUROUT1+7* , DUROUT1+10*, DUROUT1+11*, DUROUT1+12*, DUROUT1+14*, PRINTSEG+11*, PRINTSEG+15*, PRINTSEG+16*, PRINTSEG+20~*, PRINTSEG+22*, PRINTSEG+23 | 
| VALUE | FULL+19~, FULL+28*, FULL+33*, FULL+37*, FULL+41*, FULL+46*, FULL+51*, FULL+54*, OUTPUT+2, DUROUT1+2* , DUROUT1+4*, DUROUT1+6*, DUROUT1+7*, DUROUT1+8*, DUROUT1+10*, DUROUT1+11*, DUROUT1+13*, DUROUT1+14*, PRINTSEG+10*, PRINTSEG+15* , PRINTSEG+17*, PRINTSEG+19~, PRINTSEG+25, GETVALUE+2*, GETVALUE+4* | 
| X | FULL+32~*, FULL+33, FULL+40~*, FULL+43, FULL+45~*, FULL+46, FULL+47, FULL+50~*, FULL+51, FULL+52 , OUTPUT+2~*, OUTPUT+3*, OUTPUT+4*, DUROUT~, DUROUT+2, DUROUT1~, DUROUT1+2, DUROUT1+4, DUROUT1+6, DUROUT1+7 , DUROUT1+10, DUROUT1+11, DUROUT1+13, DUROUT1+14, PRINTSEG+3~*, PRINTSEG+4, PRINTSEG+9~*, PRINTSEG+10, PRINTSEG+14*, PRINTSEG+16 , PRINTSEG+18, PRINTSEG+20 | 
| Y | OUTPUT+3~*, DUROUT+1~, DUROUT+2~*, DUROUT+3, DUROUT+4, DUROUT+5, DUROUT+6, DUROUT+8, DUROUT1+1~, DUROUT1+8* | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | PRINTSEG+3, GETVALUE+5 | 
| $T(@SEG+LINE | PRINTSEG+3 |