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 |