APSPES9 ;IHS/MSC/PLS - Master File SPI Request;27-Aug-2013 23:15;DU
Source file <APSPES9.m>
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 |
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
|
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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^DIC(5 - [#5] | GET1^DIQ |
^AUTTLOC - [#9999999.06] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^VA(200 - [#200] | FNDTYP+5, FNDTYP+8, FNDTYP+9, FNDTYP+10 |
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 |
>> | 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* |