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 |  Caller 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: APSPES9

Package: IHS Changes To Pharmacy

Routine: APSPES9


Information

APSPES9 ;IHS/MSC/PLS - Master File SPI Request;27-Aug-2013 23:15;DU

Source Information

Source file <APSPES9.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Health Level Seven 4 ($$HLDATE,$$HLNAME,$$HLPHONE)^HLFNC  ($$ADDSEG,$$NEWMSG,SET)^HLOAPI  $$SENDONE^HLOAPI1  $$GET^HLOPRS  
IHS Changes To Pharmacy 3 ($$FSEGIEN,$$SPI)^APSPES1  PARSE^APSPES2  ($$DIR,$$DIRYN,$$GETIEN1,DIRZ)^APSPUTIL  
Kernel 3 ($$DT,$$NOW)^XLFDT  SETUP^XQALERT  $$ACTIVE^XUSER  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Changes To Pharmacy 1 APSPES1  

Entry Points

Name Comments DBIA/ICR reference
PRVDEA(PKV) ;EP-
EN ; EP -
PRA(PKV) ;EP
DIRZ ;EP - Prompt to continue
ADDPTL(PVD) ;EP - Entry point for APSP ERX MFN UPDATE protocol
MFI ;EP
MFK ; EP -
ADDPRV(PVD,MFNTYP) ;
NOTIF(MSG) ; EP -
FAILURE ; EP
FNDTYP(IEN) ;EP - Determine if a new or update message should be sent
SET(ARY,V,F,C,S,R) ;EP
ORG ;EP
STF(PKV) ;EP
MFE ;EP

External References

Name Field # of Occurrence
$$FSEGIEN^APSPES1 FAILURE+3, MFK+3, MFK+8, MFK+14
$$SPI^APSPES1 EN+13
PARSE^APSPES2 FAILURE+2, MFK+2
$$DIR^APSPUTIL EN+45
$$DIRYN^APSPUTIL EN+42, EN+47
$$GETIEN1^APSPUTIL EN+4
DIRZ^APSPUTIL DIRZ+1
$$GET1^DIQ STF+2, STF+10, STF+11, STF+15, STF+19, STF+20, STF+21, STF+22, STF+23, STF+24
, STF+27, STF+28, STF+29, PRA+4, PRA+6, FAILURE+5, MFK+12, MFK+19, EN+7, EN+17
, EN+29, EN+33, EN+37, EN+38, PRVDEA+2, PRVDEA+3, PRVDEA+5
$$HLDATE^HLFNC MFI+7
$$HLNAME^HLFNC STF+2
$$HLPHONE^HLFNC STF+12, STF+16
$$ADDSEG^HLOAPI MFI+9, MFE+7, STF+30, PRA+14
$$NEWMSG^HLOAPI ADDPRV+6
SET^HLOAPI SET+1
$$SENDONE^HLOAPI1 ADDPRV+26
$$GET^HLOPRS MFK+6, MFK+7, MFK+11, MFK+17, MFK+18
$$DT^XLFDT FNDTYP+4
$$NOW^XLFDT MFI+7
SETUP^XQALERT NOTIF+4
$$ACTIVE^XUSER EN+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,EHR,0
  • Line Location: ADDPRV+6
Function Call: WRITE
  • Prompt: !,ERR
  • Line Location: ADDPRV+26
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,"Surescripts Provider ID Request Utility",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"Processing request for: "_$$GET1^DIQ(200,+USR,.01)
  • Line Location: EN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^DIC(5 - [#5] GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] FNDTYP+5, FNDTYP+8, FNDTYP+9, FNDTYP+10

Label References

Name Line Occurrences
$$FNDTYP ADDPRV+13
$$PRVDEA PRA+2
ADDPRV EN+48, ADDPTL+2
DIRZ EN+11, EN+15, EN+19, EN+32, EN+36, EN+40
MFE ADDPRV+15
MFI ADDPRV+14
NOTIF FAILURE+5, MFK+12, MFK+19
ORG MFE+11
PRA MFE+10
SET MFI+3, MFI+4, MFI+5, MFI+6, MFI+7, MFI+8, MFE+3, MFE+4, MFE+5, MFE+6
, STF+3, STF+4, STF+5, STF+6, STF+8, STF+9, STF+12, STF+13, STF+14, STF+16
, STF+17, STF+18, STF+19, STF+20, STF+21, STF+22, STF+23, STF+24, STF+25, STF+26
, STF+27, STF+28, STF+29, PRA+8, PRA+9, PRA+10, PRA+11, PRA+12, PRA+13
STF MFE+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE FNDTYP+3~
AP ADDPRV+2~, ADDPRV+26
AP("ACCEPT AC K TYPE" , ADDPRV+20*
AP("APP ACK T YPE" , ADDPRV+21*
AP("FAILURE R ESPONSE" , ADDPRV+23*
AP("QUEUE" ADDPRV+22*
AP("SENDING A PPLICATION" , ADDPRV+19*
APSPPOP EN+1~, EN+42, EN+47
ARY ADDPRV+2~, MFI+3, MFI+4, MFI+5, MFI+6, MFI+7, MFI+8, MFI+9, MFE+3, MFE+4
, MFE+5, MFE+6, MFE+7, STF+3, STF+4, STF+5, STF+6, STF+8, STF+9, STF+12
, STF+13, STF+14, STF+16, STF+17, STF+18, STF+19, STF+20, STF+21, STF+22, STF+23
, STF+24, STF+25, STF+26, STF+27, STF+28, STF+29, STF+30, PRA+8, PRA+9, PRA+10
, PRA+11, PRA+12, PRA+13, PRA+14, SET~, SET+1, FAILURE+1~, MFK+1~
C SET~, SET+1
>> DATA FAILURE+2, FAILURE+3, MFK+2, MFK+3, MFK+8, MFK+14
>> DATA( MFK+5, MFK+10, MFK+16
DEA PRA+1~, PRA+2*, PRA+5, PRA+6*, PRA+7*, PRA+10, PRVDEA+1~, PRVDEA+2*, PRVDEA+4, PRVDEA+5*
, PRVDEA+6*, PRVDEA+7
DUZ(2 MFE+2, STF+11, STF+20, STF+21, STF+22, STF+23, STF+24, PRA+6, EN+37, EN+38
, PRVDEA+5
>> EHR ADDPRV+6
ENTER FNDTYP+3~, FNDTYP+5*, FNDTYP+6, FNDTYP+7
ERR ADDPRV+2~, ADDPRV+6, ADDPRV+26, MFK+11*, MFK+12
F SET~, SET+1
FAX STF+1~, STF+15*, STF+16
>> HL1("ECH" ADDPRV+9*
>> HL1("FS" ADDPRV+10*
>> HL1("Q" ADDPRV+11*
>> HL1("VER" ADDPRV+12*
>> HLECH ADDPRV+8*, ADDPRV+9, STF+7
>> HLFS ADDPRV+7*, ADDPRV+10
>> HLMSGIEN FAILURE+2, MFK+2
>> HLMSTATE FAILURE+2, MFK+2
HLPM ADDPRV+2~, ADDPRV+6
HLPM("ENCODIN G CHARACTERS" , ADDPRV+8
HLPM("EVENT" ADDPRV+4*
HLPM("FIELD S EPARATOR" , ADDPRV+7
HLPM("MESSAGE TYPE" , ADDPRV+3*
HLPM("VERSION" ADDPRV+5*, ADDPRV+12
HLST ADDPRV+2~, ADDPRV+6, ADDPRV+26, MFI+9, MFE+7, STF+30, PRA+14
IEN FNDTYP~, FNDTYP+5, FNDTYP+8, FNDTYP+9, FNDTYP+10
IOF EN+2
LP STF+1~, STF+7*, STF+8, PRA+1~
MFE MFE+1~, MFE+7*, MFE+8
MFI MFI+1~, MFI+9*
MFNTYP ADDPRV~, ADDPRV+13*, MFE+4, FNDTYP+2
MSG NOTIF~, NOTIF+2
NEWRX MFI+2, EN+1~, EN+6*, EN+43*
NM STF+1~, STF+2*, STF+7, PRA+1~
NPI PRA+1~, PRA+4*, PRA+7, PRA+12, PRVDEA+1~, PRVDEA+3*, PRVDEA+6
PHONE STF+1~, STF+10*, STF+11*, STF+12
PKV MFE+1~, MFE+2*, MFE+5, MFE+6, MFE+9, MFE+10, STF~, STF+2, STF+4, STF+6
, STF+10, STF+15, STF+19, STF+27, STF+28, STF+29, PRA~, PRA+2, PRA+4, PRA+9
, FAILURE+5, MFK+1~, MFK+6*, MFK+12, MFK+19, PRVDEA~, PRVDEA+2, PRVDEA+3
PRA PRA+1~, PRA+14*
PVD ADDPRV~, ADDPRV+1, ADDPRV+13, MFE+2, MFK+1~, ADDPTL~, ADDPTL+2
R SET~, SET+1
REFRX MFI+2, EN+1~, EN+6*, EN+46*
RES FNDTYP+3~, FNDTYP+6*, FNDTYP+8*, FNDTYP+9*, FNDTYP+10*, FNDTYP+11
RET NOTIF+1~
S SET~, SET+1
SEGDAT MFK+1~, MFK+5*, MFK+6, MFK+7, MFK+10*, MFK+11, MFK+16*, MFK+17, MFK+18
SEGIEN FAILURE+1~, FAILURE+3*, FAILURE+4, MFK+1~, MFK+3*, MFK+4, MFK+5, MFK+8*, MFK+9, MFK+10
, MFK+14*, MFK+15, MFK+16
SLC MFI+1~, MFI+2*, MFI+5, MFK+1~, MFK+18*, MFK+19
SPI MFK+1~, MFK+17*, MFK+19
STF STF+1~, STF+30*
TD FNDTYP+3~, FNDTYP+4*, FNDTYP+6, FNDTYP+7
U FNDTYP+5, FNDTYP+8, FNDTYP+9, FNDTYP+10
USR EN+1~, EN+4*, EN+5, EN+7, EN+9, EN+13, EN+17, EN+29, EN+33, EN+48
V SET~, SET+1
VAL STF+1~, STF+7*, STF+8, PRA+1~
WHO ADDPRV+2~, ADDPRV+26
WHO("FACILITY LINK NAME" , ADDPRV+25*
WHO("RECEIVIN G APPLICATION" , ADDPRV+24*
>> XQA("G.SPI NO TIFICATION" , NOTIF+3*
>> XQAMSG NOTIF+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All