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 |