PXRMEXIU ;SLC/PKR/PJH - Utilities for installing repository entries. ;03/30/2018
Source file <PXRMEXIU.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 8 | CEFD^PXRMDATE $$FILESCR^PXRMDLG6 $$EXISTS^PXRMEXCF ($$EXISTS,$$GETACT)^PXRMEXIU $$GETIEN^PXRMEXU0 $$GETTAGV^PXRMEXU3 AWRITE^PXRMUTIL BLDALIST^PXRMVPTR |
VA FileMan | 5 | EN^DDIOL (,$$FIND1,FIND)^DIC $$GET1^DID $$ROOT^DILFD ^DIR |
Kernel | 2 | $$UP^XLFSTR (BMES,MES)^XPDUTL |
National Drug File | 1 | ZERO^PSN50P6 |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DEF(FDA,NAMECHG) | ;Check the reminder definition to make sure the related
|
|
DELFIND(SFN,IENS,FDA) | ;Delete a finding from the FDA.
|
|
EDU(FDA,EDULIST) | ;Education Topics special handling. Add national education
|
|
EXAM(FDA) | ;Check the health factor to make sure a category does not
|
|
EXISTS(FILENUM,NAME,FLAG) | ;Check for existence of an entry with the
|
|
GETACT(CHOICES,DIR) | ;Get the action
|
|
GETNAME(MIN,MAX) | ;Get a name to use.
|
|
GETUNAME(ATTR) | ;Get a unique name to use, ATTR holds the attributes.
|
|
GNEW | ||
HF(FDA) | ;Health factor special handling.
|
|
REXISTS(NAME,DATEP) | ;See if this Exchange File entry already exists.
|
|
SFMVPI(FDA,NAMECHG,SFN) | ;Search a variable pointer list for items that do not
|
|
TIUOBJ(FDA) | ;Resolve the name of the health summary object.
|
|
VAGENSCR(IEN) | ;Screen for VA Generic, file #50.6, return true only for
|
|
VDLGFIND(ABBR,IEN,ALIST) | ;Determine if the finding item associated with a
|
|
VFIND1(VPTR,ALIST) | ;Given a variable pointer of the form ABBR.NAME
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | EXISTS+33, EXISTS+55, GNEW+5, TIUOBJ+16 |
^DIC | DEF+19, DEF+38, SFMVPI+39 |
$$FIND1^DIC | DEF+27, EXISTS+20, REXISTS+4 |
FIND^DIC | EXISTS+25 |
$$GET1^DID | EDU+10, EXAM+8, EXISTS+49, HF+9 |
$$ROOT^DILFD | SFMVPI+32 |
^DIR | GETACT+17, GETNAME+4 |
ZERO^PSN50P6 | VAGENSCR+4 |
CEFD^PXRMDATE | DEF+53 |
$$FILESCR^PXRMDLG6 | VDLGFIND+5 |
$$EXISTS^PXRMEXCF | EXISTS+6 |
$$EXISTS^PXRMEXIU | DEF+8 |
$$GETACT^PXRMEXIU | SFMVPI+28 |
$$GETIEN^PXRMEXU0 | EXISTS+58 |
$$GETTAGV^PXRMEXU3 | DEF+52 |
AWRITE^PXRMUTIL | EXISTS+34 |
BLDALIST^PXRMVPTR | SFMVPI+8 |
$$UP^XLFSTR | EXISTS+18 |
BMES^XPDUTL | SFMVPI+27, TIUOBJ+17 |
MES^XPDUTL | DEF+15, DEF+34 |
FileNo | Call Tags |
---|---|
^PXRMD(811.6 - [#811.6] | FIND1^DIC |
^PXD(811.8 - [#811.8] | FIND1^DIC |
^AUTTEDT - [#9999999.09] | GET1^DID |
^AUTTEXAM - [#9999999.15] | GET1^DID |
^AUTTHF - [#9999999.64] | GET1^DID |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("EOFF" | DEF+20, DEF+39, GETACT+18, SFMVPI+40 |
^%ZOSF("EON" | DEF+17, DEF+36, GETACT+16, SFMVPI+38 |
^GMT(142.5 - [#142.5] | TIUOBJ+8 |
^PXD(811.8 - [#811.8] | DEF+52 |
^PXRMD(801.41 - [#801.41] | DEF+47 |
^TMP("PXRMEXDL" | DEF+46* |
^TMP("PXRMEXIA" | SFMVPI+50* |
^TMP($J | SFMVPI+21, SFMVPI+48*, VAGENSCR+6, VAGENSCR+7! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABBR | DEF+2~, SFMVPI+3~, SFMVPI+12*, SFMVPI+14, SFMVPI+16, SFMVPI+19, SFMVPI+46, VDLGFIND~, VDLGFIND+4, VFIND1+3~ , VFIND1+5*, VFIND1+7 |
ACTION | SFMVPI+3~, SFMVPI+9*, SFMVPI+10, SFMVPI+28*, SFMVPI+29, SFMVPI+30 |
ALIST | DEF+2~, SFMVPI+3~, SFMVPI+8, SFMVPI+18, VDLGFIND~, VFIND1~ |
ALIST( | SFMVPI+14, VDLGFIND+4, VFIND1+7 |
ATTR | GETUNAME~ |
ATTR("FIELD L | ENGTH" , GNEW |
ATTR("FILE NA | ME" , GNEW+3 |
ATTR("FILE NU | MBER" , GNEW+1 |
ATTR("MIN FIE | LD LENGTH" , GNEW |
ATTR("NAME" | GNEW+6* |
CDEF | EDU+2~, EDU+10*, EDU+11, EXAM+2~, EXAM+8*, EXAM+9, HF+1~, HF+9*, HF+10 |
CHOICES | GETACT~, GETACT+2, GETACT+5, GETACT+6, GETACT+7, GETACT+8, GETACT+9, GETACT+10, GETACT+11, GETACT+12 , GETACT+13, GETACT+14 |
COWN | TIUOBJ+1~, TIUOBJ+20*, TIUOBJ+21, TIUOBJ+22 |
DATEP | REXISTS~, REXISTS+3 |
DIC | DEF+11~, DEF+18*, DEF+30~, DEF+37*, SFMVPI+25~, SFMVPI+31* |
DIC("S" | SFMVPI+33* |
DIC(0 | DEF+18*, DEF+37*, SFMVPI+34* |
DIR | GETACT~, GETNAME+1~, SFMVPI+3~, SFMVPI+28 |
DIR("A" | GETNAME+3* |
DIR(0 | GETACT+4*, GETACT+5*, GETACT+6*, GETACT+7*, GETACT+8*, GETACT+9*, GETACT+10*, GETACT+11*, GETACT+12*, GETACT+13* , GETACT+14*, GETNAME+2* |
DIROUT | GETACT+3~, GETACT+19, GETNAME+1~, GETNAME+5 |
DIRUT | GETACT+3~, GETACT+19, GETNAME+1~, GETNAME+5 |
DTOUT | GETACT+3~, GETACT+20, GETNAME+1~, GETNAME+6 |
DUOUT | GETACT+3~, GETACT+20, GETNAME+1~, GETNAME+6, SFMVPI+25~, SFMVPI+41 |
DUZ | TIUOBJ+21 |
EDULIST | EDU~ |
EDULIST( | EDU+5*, EDU+9*, EDU+13* |
END | TIUOBJ+1~, TIUOBJ+6*, TIUOBJ+7 |
FDA | DEF~, DEF+51, DEF+53, DELFIND~, EDU~, EXAM~, HF~, SFMVPI~, SFMVPI+29!, SFMVPI+30 , SFMVPI+43!, TIUOBJ~ |
FDA( | DEF+4, DEF+6, DEF+7, DEF+21!, DEF+22*, DEF+25, DEF+26, DEF+40!, DEF+41*, DEF+44 , DEF+45, DEF+48!, DELFIND+3, DELFIND+5!, DELFIND+6!, EDU+3, EDU+5, EDU+8, EDU+9, EDU+12* , EDU+13, EXAM+3, EXAM+7, EXAM+10*, HF+2, HF+5!, HF+8, HF+11*, SFMVPI+10, SFMVPI+11 , SFMVPI+17*, SFMVPI+19*, SFMVPI+22*, SFMVPI+44!, SFMVPI+47*, TIUOBJ+2, TIUOBJ+3, TIUOBJ+21*, TIUOBJ+22*, TIUOBJ+23* , TIUOBJ+24* |
FILENAME | EXISTS+23~, EXISTS+49*, EXISTS+52 |
FILENUM | DEF+2~, EXISTS~, EXISTS+6, EXISTS+11, EXISTS+18, EXISTS+19, EXISTS+20, EXISTS+25, EXISTS+30, EXISTS+49 , SFMVPI+3~, SFMVPI+14*, SFMVPI+15, SFMVPI+16, SFMVPI+31, SFMVPI+32, VDLGFIND+3~, VDLGFIND+4*, VDLGFIND+5, VFIND1+3~ , VFIND1+7*, VFIND1+8 |
FINDING | DEF+2~, SFMVPI+3~, SFMVPI+11*, SFMVPI+12, SFMVPI+13, SFMVPI+16*, SFMVPI+17, SFMVPI+18, SFMVPI+21, SFMVPI+22* , SFMVPI+26, SFMVPI+48, SFMVPI+50 |
FLAG | EXISTS~, EXISTS+48 |
FLAGS | EXISTS+7~, EXISTS+15*, EXISTS+16*, EXISTS+20, EXISTS+25 |
HSOBJIEN | TIUOBJ+1~, TIUOBJ+8*, TIUOBJ+9, TIUOBJ+23 |
HSUB | SFMVPI+3~, SFMVPI+6*, SFMVPI+50 |
IEN | DEF+2~, DEF+8*, DEF+9, DEF+27*, DEF+28, DEF+47*, DEF+48, EXISTS+5~, EXISTS+6*, EXISTS+20* , EXISTS+21, EXISTS+58*, EXISTS+59, GETUNAME+1~, GNEW+1*, GNEW+2, REXISTS+1~, REXISTS+4*, REXISTS+5, SFMVPI+3~ , SFMVPI+18*, SFMVPI+19, SFMVPI+21, SFMVPI+23, VAGENSCR~, VAGENSCR+4, VAGENSCR+6, VDLGFIND~, VDLGFIND+5, VFIND1+3~ , VFIND1+4*, VFIND1+8*, VFIND1+9 |
IENS | DEF+2~, DEF+4*, DEF+6, DEF+7, DEF+21, DEF+22, DEF+25, DEF+26, DEF+40, DEF+41 , DEF+44, DEF+45, DEF+48, DELFIND~, DELFIND+5, DELFIND+6, EDU+2~, EDU+3*, EDU+4, EDU+5 , EDU+8, EDU+9, EDU+12, EDU+13, EXAM+2~, EXAM+3*, EXAM+4, EXAM+7, EXAM+10, HF+1~ , HF+2*, HF+3, HF+5, HF+8, HF+11, SFMVPI+3~, SFMVPI+9*, SFMVPI+10*, SFMVPI+11, SFMVPI+17 , SFMVPI+19, SFMVPI+22, SFMVPI+30, SFMVPI+44, SFMVPI+47, SFMVPI+50, TIUOBJ+1~, TIUOBJ+2*, TIUOBJ+3, TIUOBJ+21 , TIUOBJ+22, TIUOBJ+23, TIUOBJ+24 |
IENSD | DELFIND+1~, DELFIND+4*, DELFIND+5* |
IND | EXISTS+23~, EXISTS+42*, EXISTS+43 |
LIST | EXISTS+23~, EXISTS+58 |
LIST("DILIST" | EXISTS+36, EXISTS+38, EXISTS+43, EXISTS+44, EXISTS+48 |
LRD | DEF+2~, DEF+44*, DEF+46, DEF+47 |
LUVALUE | REXISTS+1~, REXISTS+4 |
LUVALUE(1 | REXISTS+2* |
LUVALUE(2 | REXISTS+3* |
MAX | GETNAME~, GETNAME+2 |
MIN | GETNAME~, GETNAME+2 |
MLIST | EXISTS+23~ |
MLIST( | EXISTS+43* |
MLIST(1 | EXISTS+44 |
MSG | EDU+2~, EXAM+2~, EXISTS+5~, EXISTS+24!, EXISTS+26, HF+1~ |
NAME | EXISTS~, EXISTS+3, EXISTS+6, EXISTS+8, EXISTS+14, EXISTS+18, EXISTS+25, EXISTS+29, EXISTS+43, EXISTS+52 , REXISTS~, REXISTS+2 |
NAMECHG | DEF~, DEF+51, SFMVPI~ |
NAMECHG( | SFMVPI+15, SFMVPI+16 |
NEWPT01 | GETUNAME+1~, GNEW*, GNEW+1, GNEW+3, GNEW+6, GNEW+7 |
NFOUND | EXISTS+23~, EXISTS+36*, EXISTS+37, EXISTS+38, EXISTS+42 |
NMATCH | EXISTS+23~, EXISTS+41*, EXISTS+43*, EXISTS+44, EXISTS+45, EXISTS+48, EXISTS+52, EXISTS+58 |
OFINDING | DEF+2~, SFMVPI+3~, SFMVPI+11*, SFMVPI+50 |
OK | VAGENSCR+2~, VAGENSCR+6*, VAGENSCR+8 |
PT01 | DEF+2~, SFMVPI+3~, SFMVPI+13*, SFMVPI+15, SFMVPI+16, VFIND1+3~, VFIND1+6*, VFIND1+8 |
>> PXRMNAT | EDU+12, EXAM+10, HF+11 |
>> PXRMRIEN | DEF+52 |
REPFI | SFMVPI+4~, SFMVPI+19*, SFMVPI+21*, SFMVPI+22, SFMVPI+23, SFMVPI+46*, SFMVPI+47, SFMVPI+48 |
RESULT | EXISTS+7~, EXISTS+8*, EXISTS+14*, EXISTS+18*, EXISTS+20, VFIND1+3~ |
RNAME | DEF+3~, DEF+45*, DEF+46 |
ROOT | SFMVPI+25~, SFMVPI+32* |
RRG | DEF+3~, DEF+7*, DEF+8, DEF+14 |
SCREEN | EXISTS+7~, EXISTS+19*, EXISTS+20, EXISTS+25 |
SFN | DELFIND~, DELFIND+6, SFMVPI~, SFMVPI+6, SFMVPI+7, SFMVPI+8, SFMVPI+10, SFMVPI+11, SFMVPI+17, SFMVPI+19 , SFMVPI+22, SFMVPI+30, SFMVPI+44, SFMVPI+47 |
SFND | DELFIND+1~, DELFIND+2*, DELFIND+3*, DELFIND+5 |
SPONSOR | DEF+3~, DEF+26*, DEF+27, DEF+33 |
START | TIUOBJ+1~, TIUOBJ+5*, TIUOBJ+7 |
TEMP | TIUOBJ+1~, TIUOBJ+3*, TIUOBJ+4, TIUOBJ+5, TIUOBJ+6, TIUOBJ+7*, TIUOBJ+8, TIUOBJ+11 |
TEXT | DEF+3~, DEF+15, DEF+34, EXISTS+23~, EXISTS+27!, EXISTS+33, EXISTS+50!, EXISTS+55, GETUNAME+1~, GNEW+5 , SFMVPI+25~, SFMVPI+27, TIUOBJ+10~, TIUOBJ+16, TIUOBJ+17 |
TEXT(1 | DEF+12*, DEF+31*, EXISTS+28*, EXISTS+51*, GNEW+3*, SFMVPI+26*, TIUOBJ+11* |
TEXT(2 | DEF+13*, DEF+32*, EXISTS+29*, EXISTS+52*, GNEW+4*, TIUOBJ+12* |
TEXT(3 | DEF+14*, DEF+33*, EXISTS+30*, EXISTS+53*, TIUOBJ+13* |
TEXT(4 | EXISTS+31*, EXISTS+54*, TIUOBJ+14* |
TEXT(5 | EXISTS+32*, TIUOBJ+15* |
>> TOPFNUM | EDU+5, EDU+9, EDU+13 |
TYPE | SFMVPI+4~, SFMVPI+7*, SFMVPI+26 |
U | DEF+22, DEF+41, EXISTS+36, GETACT+4, GETNAME+2, SFMVPI+14, SFMVPI+32, SFMVPI+46, VDLGFIND+4, VFIND1+7 |
VERSN | DEF+3~, DEF+52*, DEF+53 |
VPTR | VFIND1~, VFIND1+5, VFIND1+6 |
X | DEF+11~, DEF+30~, GETACT+3~, GETNAME+1~, SFMVPI+25~ |
>> XPDNM | DEF+17, DEF+20, DEF+36, DEF+39, GETACT+16, GETACT+18, SFMVPI+38, SFMVPI+40, TIUOBJ+16, TIUOBJ+17 |
Y | DEF+11~, DEF+21, DEF+22, DEF+30~, DEF+40, DEF+41, GETACT+3~, GETACT+19*, GETACT+20*, GETACT+21 , GETNAME+1~, GETNAME+7, SFMVPI+25~, SFMVPI+35*, SFMVPI+36, SFMVPI+42*, SFMVPI+44, SFMVPI+46 |
YY | SFMVPI+25~ |