Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APSPESLM

Package: IHS Changes To Pharmacy

Routine: APSPESLM


Information

APSPESLM ;IHS/BWF - Process entries from APSP REFILL REQUEST file ;23-Jun-2009 15:30;SM

Source Information

Source file <APSPESLM.m>

Call Graph

Call Graph Total: 6

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  

Entry Points

Name Comments DBIA/ICR reference
CDOSE(IEN,DIEN,ARY,SEL) ;
MAP ; Map data values
ORDLOC ;
OITEM ; Orderable item

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MAP+53
Function Call: WRITE
  • Prompt: !,"Days Supply "_FILDAYS_" (no editing)"
  • Line Location: OITEM+50
Function Call: WRITE
  • Prompt: !!,"Current Sig Data:"
  • Line Location: OITEM+64
Function Call: WRITE
  • Prompt: !
  • Line Location: OITEM+67
Function Call: WRITE
  • Prompt: !,"The default ordering location is not defined, inactive, or not properly configured."
  • Line Location: ORDLOC+3
Function Call: WRITE
  • Prompt: !,"Please check the location in your APSP CONTROL file and try again."
  • Line Location: ORDLOC+4
Routine Call
  • DIE
  • Line Location:
    • OITEM+42
    • CDOSE+14
Routine Call
  • DIE
  • Line Location:
    • MAP+13
    • OITEM+6
    • OITEM+53
    • OITEM+59
    • OITEM+62
    • OITEM+72
    • CDOSE+23
    • CDOSE+27
    • CDOSE+34
    • CDOSE+38
Routine Call
  • DIE
  • Line Location:
    • OITEM+8
    • OITEM+20
    • CDOSE+11
Routine Call
  • DIC
  • Line Location:
    • OITEM+69

FileMan Files Accessed Via FileMan Db 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

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$CDOSE OITEM+35, OITEM+39
ORDLOC MAP+11, MAP+14

Local Variables

Legend:

>> 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
QQ 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
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All