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* |