HMPEF1 ;SLC/MKB,ASMR/RRB,JD,SRG,CPC,CK - Serve VistA operational data as JSON via RPC;June 24, 2016 13:17:46
Source file <HMPEF1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Enterprise Health Management Platform | 1 | HMPEF |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOC(HMPFINI,HMPFLDON,HMPMETA) | ; Hospital Location (#44) and Ward Location (#42) /DE2818
|
|
LOC44(IEN) | ; get one hospital location
|
|
LOC42(IEN) | ; get one ward location
; IEN - file 42 IEN ; references to ^DIC(42) via IA #10039 |
|
NP | ;New Persons
; Variables from HMPEF: HMPCNT,HMPID,HMPMAX,HMPI,HMPFINI |
|
NP1(IEN) | ;one person
|
|
PROB(HMPFINI,LEX) | ;get problem list OPD store
|
Name | Field # of Occurrence |
---|---|
GETS^DIQ | NP1+7 |
$$ACTLOC^HMPEF | LOC44+14 |
$$ACTWRD^HMPEF | LOC42+19 |
$$ERRMSG^HMPEF | LOC44+2, LOC42+5, NP1+2 |
$$ISPROXY^HMPEF | NP1+5 |
$$TOTAL^HMPEF | LOC+13, NP+3 |
ADD^HMPEF | LOC44+15, LOC42+20, NP1+35, PROB+26 |
KEYS^HMPEF | NP1+34 |
$$JSONDT^HMPUTILS | NP1+15, NP1+19 |
$$SETUID^HMPUTILS | LOC44+8, LOC42+10, NP1+11, NP1+20, NP1+26, PROB+17 |
FACILITY^HMPUTILS | LOC44+13, LOC42+17 |
LOOK^LEXA | PROB+13 |
CONFIG^LEXSET | PROB+7 |
$$LEXXFRM^ORQQPL4 | PROB+16 |
$$NS^XUAF4 | LOC44+12, LOC42+16 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | LOC42+15 |
^DIC(42 - [#42] | LOC+27, LOC42+8, LOC42+9 |
^LEX(757.01 - [#757.01] | PROB+10, PROB+11, PROB+12 |
^SC - [#44] | LOC+23, LOC44+6, LOC44+10 |
^TMP("ORLEX" | PROB+5 |
^VA(200 - [#200] | NP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APP | PROB+1~, PROB+6*, PROB+7 |
DIV | LOC42+4~, LOC42+14*, LOC42+15 |
DT | PROB+3 |
ELEMENT | PROB+1~, PROB+14*, PROB+15, PROB+16*, PROB+18, PROB+19, PROB+20, PROB+21, PROB+22, PROB+23 , PROB+24, PROB+25 |
ERRMSG | LOC44+1~, LOC44+2*, LOC42+4~, LOC42+5*, NP1+1~, NP1+2* |
FLDS | NP1+4~, NP1+6*, NP1+7 |
HMPCNT | LOC+13*, NP+3*, PROB+1~, PROB+4*, PROB+8*, PROB+26* |
HMPFINI | LOC~, LOC+28*, NP+8*, PROB~, PROB+28* |
HMPFLDON | LOC~, LOC+20, LOC+21, LOC+23, LOC+25* |
>> HMPI | LOC+23, LOC+24, LOC+27, NP+7 |
>> HMPID | LOC+16, LOC+17, NP+4 |
HMPLAST | LOC+20, LOC+21, LOC44+15*, LOC42+20*, NP+5, NP1+35*, PROB+1~, PROB+8*, PROB+26* |
>> HMPMAX | LOC+23, LOC+24, LOC+27, NP+7 |
HMPMETA | LOC~, LOC+25 |
HMPV | NP1+4~, NP1+6! |
HMPV(200 | NP1+8 |
IEN | LOC44~, LOC44+2, LOC44+6, LOC44+8, LOC44+10, LOC44+14, LOC44+15, LOC42~, LOC42+5, LOC42+8 , LOC42+9, LOC42+10, LOC42+12, LOC42+19, LOC42+20, NP1~, NP1+2, NP1+5, NP1+7, NP1+8 , NP1+11, NP1+34, NP1+35, PROB+1~, PROB+4*, PROB+10*, PROB+11, PROB+12, PROB+17 |
L42 | LOC+1~, LOC+20*, LOC+21*, LOC+27*, LOC+28 |
L44 | LOC+1~, LOC+20*, LOC+21*, LOC+23*, LOC+28 |
LEX | PROB~ |
LEX("LIST" | PROB+14 |
LOC | LOC44+4~, LOC42+7~ |
LOC("inactive" | LOC44+14*, LOC42+19* |
LOC("localId" | LOC44+8*, LOC42+10* |
LOC("name" | LOC44+7*, LOC42+9* |
LOC("oos" | LOC44+10*, LOC42+13* |
LOC("refId" | LOC44+10*, LOC42+12* |
LOC("shortName" | LOC44+9* |
LOC("type" | LOC44+9*, LOC42+11* |
LOC("uid" | LOC44+8*, LOC42+10* |
LST | PROB+1~, PROB+5* |
ORAPP | PROB+1~ |
ORDT | PROB+1~, PROB+2*, PROB+3*, PROB+7, PROB+13, PROB+16 |
ORELEM | PROB+1~, PROB+2*, PROB+11*, PROB+13 |
ORWLST | PROB+1~, PROB+2* |
PLIST | PROB+1~ |
PLIST("cCode" | PROB+23* |
PLIST("codeSys" | PROB+22* |
PLIST("dCode" | PROB+24* |
PLIST("icd" | PROB+20* |
PLIST("icdIen" | PROB+21* |
PLIST("impDt" | PROB+25* |
PLIST("lexIen" | PROB+18* |
PLIST("lexName" | PROB+19* |
PLIST("uid" | PROB+17* |
PRV | NP+2~, NP+5*, NP+6*, NP+7*, NP+8 |
U | LOC44+6, LOC44+7, LOC44+9, LOC44+11, LOC44+12, LOC42+9, LOC42+14, LOC42+15, LOC42+16 |
USER | NP1+4~ |
USER("commercialPhone" | NP1+30* |
USER("dateOfBirth" | NP1+15* |
USER("delegateCode" | NP1+20* |
USER("delegateName" | NP1+20* |
USER("digitalPager" | NP1+33* |
USER("disuser" | NP1+16* |
USER("fax" | NP1+31* |
USER("genderCode" | NP1+14* |
USER("genderName" | NP1+14* |
USER("initials" | NP1+12* |
USER("localId" | NP1+11* |
USER("name" | NP1+10* |
USER("officePhone" | NP1+27* |
USER("phone3" | NP1+28* |
USER("phone4" | NP1+29* |
USER("providerClass" | NP1+24* |
USER("providerType" | NP1+25* |
USER("service" | NP1+23* |
USER("signaturePrintedName" | NP1+21* |
USER("signatureTitle" | NP1+22* |
USER("ssn" | NP1+18* |
USER("surrogateCode" | NP1+26* |
USER("surrogateName" | NP1+26* |
USER("terminated" | NP1+19* |
USER("title" | NP1+17* |
USER("uid" | NP1+11* |
USER("voicePager" | NP1+32* |
X | LOC44+4~, LOC44+9*, LOC44+11*, LOC44+12*, LOC44+13, LOC42+7~, LOC42+15*, LOC42+16*, LOC42+17, NP1+4~ , NP1+12*, NP1+15*, NP1+16*, NP1+17*, NP1+18*, NP1+19*, NP1+20*, NP1+21*, NP1+22*, NP1+23* , NP1+24*, NP1+25*, NP1+26*, NP1+27*, NP1+28*, NP1+29*, NP1+30*, NP1+31*, NP1+32*, NP1+33* |
X0 | LOC44+4~, LOC44+6*, LOC44+7, LOC44+9, LOC44+11, LOC42+7~, LOC42+8*, LOC42+14 |
Y | LOC44+4~, LOC44+12*, LOC42+7~, LOC42+16*, NP1+4~, NP1+8*, NP1+9, NP1+10, NP1+12, NP1+14 , NP1+15, NP1+16, NP1+17, NP1+18, NP1+19, NP1+20, NP1+21, NP1+22, NP1+23, NP1+24 , NP1+25, NP1+26, NP1+27, NP1+28, NP1+29, NP1+30, NP1+31, NP1+32, NP1+33 |