APSPESLM ;IHS/BWF - Process entries from APSP REFILL REQUEST file ;23-Jun-2009 15:30;SM
Source file <APSPESLM.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | ^DIC (,FILE,UPDATE)^DIE $$GET1^DIQ | 
| IHS Changes To Pharmacy | 2 | ($$GHLDAT,$$PATNAME,$$SELITEM,BACK,BLDARY,DISPHL7,SHLVARS)^APSPESLP ($$DIR,$$DIRYN,DIRYN)^APSPUTIL | 
| Registration | 1 | FULL^VALM1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CDOSE(IEN,DIEN,ARY,SEL) | ; | |
| MAP | ; Map data values | |
| ORDLOC | ; | |
| OITEM | ; Orderable item | 
| Name | Field # of Occurrence | 
|---|---|
| $$GHLDAT^APSPESLP | MAP+19 | 
| $$PATNAME^APSPESLP | MAP+20 | 
| $$SELITEM^APSPESLP | MAP+8 | 
| BACK^APSPESLP | MAP+7, MAP+8, MAP+11, MAP+14, OITEM+5, OITEM+23, OITEM+37, OITEM+52, OITEM+68, OITEM+73 | 
| BLDARY^APSPESLP | MAP+54 | 
| DISPHL7^APSPESLP | MAP+52 | 
| SHLVARS^APSPESLP | MAP+19 | 
| $$DIR^APSPUTIL | OITEM+5, OITEM+32, OITEM+52, OITEM+58, CDOSE+7, CDOSE+22, CDOSE+26, CDOSE+33, CDOSE+37, ORDLOC+5 | 
| $$DIRYN^APSPUTIL | OITEM+9, OITEM+16 | 
| DIRYN^APSPUTIL | CDOSE+10 | 
| ^DIC | OITEM+69 | 
| ^DIE | MAP+13, OITEM+6, OITEM+53, OITEM+59, OITEM+62, OITEM+72, CDOSE+23, CDOSE+27, CDOSE+34, CDOSE+38 | 
| FILE^DIE | OITEM+8, OITEM+20, CDOSE+11 | 
| UPDATE^DIE | OITEM+42, CDOSE+14 | 
| $$GET1^DIQ | MAP+10, MAP+14, MAP+24, MAP+27, OITEM+3, OITEM+48, OITEM+54, CDOSE+20, CDOSE+25, CDOSE+29 , CDOSE+36 | 
| FULL^VALM1 | MAP+51, ORDLOC+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^APSPCTRL - [#9009033] | GET1^DIQ | 
| ^APSPNCP(9009033.7 - [#9009033.7] | GET1^DIQ | 
| ^APSPRREQ - [#9009033.91] | Classic Fileman Calls, GET1^DIQ | 
| 9009033.912 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APSPNCP(9009033.7 - [#9009033.7] | MAP+24 | 
| ^APSPRREQ - [#9009033.91] | OITEM+12, OITEM+18, OITEM+26, OITEM+27, OITEM+41, OITEM+65, OITEM+66, CDOSE+5, CDOSE+6, CDOSE+13 , CDOSE+17 | 
| ^APSPRREQ(9009033.91 | CDOSE+18 | 
| Name | Line Occurrences | 
|---|---|
| $$CDOSE | OITEM+35, OITEM+39 | 
| ORDLOC | MAP+11, MAP+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| APSPMSH | MAP+2~, MAP+15 | 
| APSPORC | MAP+2~, MAP+21, MAP+25 | 
| APSPPID | MAP+2~, MAP+20 | 
| APSPRXE | MAP+3~ | 
| APSPRXO | MAP+3~, MAP+21, MAP+22, MAP+23, MAP+24, MAP+25, MAP+28, MAP+50 | 
| >> APSPRXR | MAP+23 | 
| ARY | CDOSE~ | 
| ARY( | CDOSE+21 | 
| >> CDOSE | OITEM+9*, OITEM+11, OITEM+21*, OITEM+24 | 
| >> CHKQTY | OITEM+54*, OITEM+55, OITEM+56 | 
| >> CNT | OITEM+26*, OITEM+27*, OITEM+28* | 
| CONJ | MAP+3~, MAP+40*, MAP+41 | 
| CURDOSE | CDOSE+1~, CDOSE+7*, CDOSE+8, CDOSE+13, CDOSE+14, CDOSE+17, CDOSE+18 | 
| >> DA | MAP+13*, OITEM+6*, OITEM+53*, OITEM+59*, OITEM+62*, OITEM+72*, CDOSE+23*, CDOSE+27*, CDOSE+34*, CDOSE+38* | 
| >> DA(1 | OITEM+69*, OITEM+72* | 
| >> DAYSSUP | OITEM+52*, OITEM+53 | 
| DEF | CDOSE+1~, CDOSE+4*, CDOSE+5*, CDOSE+6*, CDOSE+7 | 
| >> DEFCON | CDOSE+36*, CDOSE+37 | 
| DEFNODE | CDOSE+1~, CDOSE+6* | 
| DEFRTE | MAP+5~, CDOSE+1~, CDOSE+20*, CDOSE+21*, CDOSE+22 | 
| DEFSCH | MAP+5~, CDOSE+25*, CDOSE+26 | 
| >> DELDOSES | OITEM+16*, OITEM+17 | 
| >> DFSTAT | OITEM+35* | 
| DIC | MAP+2~, OITEM+69*, CDOSE+1~ | 
| DIC(0 | OITEM+69* | 
| >> DIE | MAP+13*, OITEM+6*, OITEM+53*, OITEM+59*, OITEM+62*, OITEM+72*, CDOSE+23*, CDOSE+27*, CDOSE+34*, CDOSE+38* | 
| DIEN | OITEM+34*, OITEM+35, CDOSE~, CDOSE+5, CDOSE+6, CDOSE+11, CDOSE+15*, CDOSE+17*, CDOSE+20, CDOSE+23 , CDOSE+25, CDOSE+27, CDOSE+29, CDOSE+34, CDOSE+36, CDOSE+38 | 
| DIR | MAP+5~ | 
| DLM | MAP+3~, MAP+6*, MAP+21, MAP+22, MAP+23, MAP+24, MAP+25, MAP+50 | 
| DONE | MAP+2~, MAP+35*, MAP+36, MAP+38*, OITEM+1~, OITEM+2*, OITEM+25, OITEM+33*, OITEM+39, OITEM+67* , OITEM+68, OITEM+70* | 
| DOS | MAP+2~ | 
| DOSARY | MAP+5~, OITEM+34! | 
| DOSARY( | OITEM+27*, OITEM+28*, OITEM+29, OITEM+30, OITEM+34 | 
| DOSARY(999999 | OITEM+31 | 
| >> DOSCON | CDOSE+37*, CDOSE+38 | 
| >> DOSDUR | CDOSE+33*, CDOSE+34 | 
| DOSIEN | CDOSE+1~, CDOSE+4*, CDOSE+18* | 
| >> DOSQTY | OITEM+58*, OITEM+59 | 
| >> DOSRTE | CDOSE+22*, CDOSE+23 | 
| >> DOSSCH | CDOSE+26*, CDOSE+27 | 
| >> DR | MAP+13*, OITEM+6*, OITEM+53*, OITEM+59*, OITEM+62*, OITEM+72*, CDOSE+23*, CDOSE+27*, CDOSE+34*, CDOSE+38* | 
| DRUG | MAP+1~, MAP+22*, MAP+52 | 
| DSEL | MAP+5~, OITEM+32*, OITEM+33, OITEM+34, OITEM+35 | 
| DUOUT | OITEM+70, CDOSE+1~ | 
| DUR | MAP+3~, MAP+4~, MAP+40*, MAP+41, MAP+42 | 
| FDA | OITEM+8!, OITEM+42!, CDOSE+14! | 
| FDA( | OITEM+8*, OITEM+19*, OITEM+42*, CDOSE+11*, CDOSE+14* | 
| FDAT | MAP+1~ | 
| FIL | MAP+1~ | 
| >> FILDAYS | OITEM+48*, OITEM+50 | 
| >> FILEDUR | CDOSE+29*, CDOSE+30, CDOSE+31 | 
| >> FILOI | OITEM+3*, OITEM+4 | 
| FLD | MAP+1~ | 
| FLDDAT | MAP+1~ | 
| FLDLST | MAP+1~, MAP+54 | 
| FLDS | MAP+3~ | 
| HFIL | MAP+2~, MAP+29*, MAP+30, MAP+32*, MAP+33, MAP+34, MAP+49* | 
| HLECH | MAP+4~, MAP+15*, MAP+17 | 
| HLECH( | MAP+17* | 
| HLECH(1 | MAP+21, MAP+23, MAP+25, MAP+39, MAP+40, MAP+50 | 
| HLECH(2 | MAP+37 | 
| HLFDAT | MAP+2~, MAP+52, OITEM+35, OITEM+39 | 
| HLFDAT( | MAP+30*, MAP+33*, MAP+34*, MAP+48*, MAP+50*, OITEM+4, OITEM+58, CDOSE+33 | 
| HLMSG | MAP+1~, MAP+19* | 
| HLOC | MAP+5~, MAP+10*, MAP+11 | 
| I | MAP+1~, MAP+16*, MAP+17, MAP+36*, MAP+37, MAP+41, OITEM+12*, OITEM+25*, OITEM+65*, OITEM+66 | 
| IEN | CDOSE~, CDOSE+5, CDOSE+6, CDOSE+11, CDOSE+13, CDOSE+14, CDOSE+17, CDOSE+20, CDOSE+25, CDOSE+29 , CDOSE+36 | 
| INST | MAP+2~, MAP+22*, MAP+52 | 
| INTERVAL | MAP+4~, MAP+40*, MAP+41 | 
| ITEM | MAP+1~, MAP+8*, MAP+13, MAP+14, MAP+19, MAP+27, OITEM+3, OITEM+6, OITEM+8, OITEM+12 , OITEM+18, OITEM+19, OITEM+26, OITEM+27, OITEM+35, OITEM+39, OITEM+41, OITEM+42, OITEM+48, OITEM+53 , OITEM+54, OITEM+59, OITEM+62, OITEM+65, OITEM+66, OITEM+69, OITEM+72, CDOSE+23, CDOSE+27, CDOSE+34 , CDOSE+38 | 
| J | MAP+1~, OITEM+18*, OITEM+19, OITEM+26*, OITEM+27 | 
| K | MAP+1~ | 
| >> L | OITEM+29*, OITEM+30 | 
| >> MAX | OITEM+31*, OITEM+32 | 
| MEDUNITS | MAP+3~, MAP+25*, MAP+34, MAP+52 | 
| NEWIEN | CDOSE+1~, CDOSE+15 | 
| NEWIEN(1 | CDOSE+15 | 
| NEXT | MAP+4~ | 
| NOUN | MAP+4~, MAP+24*, MAP+33, MAP+52 | 
| >> ORDDEF | OITEM+4*, OITEM+5 | 
| >> ORDITEM | OITEM+5* | 
| PAT | MAP+2~, MAP+20*, MAP+30, MAP+52 | 
| >> PHARM | MAP+27*, MAP+52 | 
| POP | MAP+4~, OITEM+2*, OITEM+5, OITEM+9, OITEM+16, OITEM+23, OITEM+25, OITEM+32, OITEM+35*, OITEM+37 , OITEM+52, OITEM+58, OITEM+60, CDOSE+7, CDOSE+8, CDOSE+10, CDOSE+12, CDOSE+22, CDOSE+26, CDOSE+33 , CDOSE+35, CDOSE+37 | 
| PROV | MAP+1~, MAP+21*, MAP+30, MAP+52 | 
| PROVDAT | MAP+4~, MAP+21* | 
| >> PSOSITE | MAP+10 | 
| ORDLOC+1~, ORDLOC+5* | |
| QT | CDOSE+1~, CDOSE+4* | 
| QTY | MAP+1~, MAP+21*, MAP+30, MAP+52 | 
| QUIT | MAP+1~ | 
| REFILLS | MAP+3~, MAP+26*, MAP+52 | 
| RES | MAP+1~ | 
| >> ROUTE | MAP+23*, MAP+52 | 
| SCHARY | MAP+4~, MAP+52 | 
| SCHARY( | MAP+41* | 
| SCHED | MAP+3~ | 
| SCHITEM | MAP+3~, MAP+37*, MAP+38, MAP+39, MAP+40 | 
| SCHUPD | MAP+4~, MAP+39*, MAP+41 | 
| SCNT | MAP+5~, OITEM+13*, OITEM+14 | 
| >> SDOSRES | OITEM+39* | 
| SEL | CDOSE~ | 
| SIEN | MAP+2~ | 
| SIGDAT | MAP+5~, MAP+28*, MAP+52, OITEM+41, OITEM+42 | 
| SIGIEN | MAP+2~, OITEM+71*, OITEM+72 | 
| SN | MAP+4~ | 
| STR | MAP+4~, MAP+23*, MAP+52 | 
| TOTDUR | MAP+4~, MAP+42*, MAP+48, OITEM+52 | 
| U | MAP+22, MAP+41, OITEM+27, OITEM+30, OITEM+34, CDOSE+5, CDOSE+6 | 
| >> UNITS | MAP+23*, MAP+52 | 
| UPD | MAP+3~ | 
| USCHDUR | MAP+3~, MAP+25*, MAP+37 | 
| >> VALMAR | MAP+7 | 
| X | MAP+2~, OITEM+70, CDOSE+9 | 
| Y | MAP+2~, OITEM+70, OITEM+71 |