PXRMEXPS ; SLC/PKR - Packing save routines. ;13-Aug-2015 12:06;du
Source file <PXRMEXPS.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 3 | NTHLOC^PXRMEXFI TIUSRCH^PXRMEXU1 TIU^PXRMEXU5 |
IHS Mods To Patient Care Encounter | 1 | (SROC,SRULE)^BPXRMEX1 |
Order Entry Results Reporting | 1 | EN^ORORDDSC |
Text Integration Utility | 1 | $$OBJBYNAM^TIUCHECK |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 2 | PXRMEXPD PXRMICHK |
IHS Mods To Patient Care Encounter | 1 | BPXRMEX1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SRCG(FILENUM,IEN,PACKLIST) | ;Reminder counting groups.
|
|
STIUTEMP(FILENUM,TLIST,PACKLIST) | ;
|
|
SGEN(FILENUM,IEN,PACKLIST) | ;General save routine, used for everything that
|
|
NOSAVE(FILENUM,IEN,PACKLIST) | ;Don't do anything for this file number.
|
|
GETSRTN(FILENUM) | ;Return the save routine according to the file number.
|
|
CHKCF(ROOT,TOPIEN,GBL,PACKLIST) | ;
|
|
EXISTS(FILENUM,IEN,PACKLIST) | ;If the entry already exists remove it
|
|
GEDSUB(EDUIEN,NSUB,LIST) | ;Build the recursive list of education topic
|
|
SEDEF(FILENUM,IEN,PACKLIST) | ;Reminder extract definitions.
|
|
NORTN(FILENUM,IEN,PACKLIST) | ;Don't have a routine for this file number.
|
|
SED(FILENUM,IEN,PACKLIST) | ;Education topics.
|
|
SODIALOG(FILENUM,IEN,PACKLIST) | ;Order dialogs.
|
|
ADD(FILENUM,IEN,PACKLIST,NF) | ;
|
|
SRECR(FILENUM,IEN,PACKLIST) | ;Reminder extract counting rule.
|
|
SLL(FILENUM,IEN,PACKLIST) | ;Reminder location lists.
|
|
SDIALOG(FILENUM,DIEN,PACKLIST) | ;Reminder dialogs.
|
|
SLT(FILENUM,IEN,PACKLIST) | ;Lab tests
|
|
GETFNUM(GBL) | ;Return the file number for a global.
|
|
SGENR(FILENUM,IEN,PACKLIST) | ;General reminder global save routine, used for
|
|
SROC(FILENUM,ROCIEN,PACKLIST) | ;Reminder Order Checks.
|
|
SHSO(FILENUM,IEN,PACKLIST) | ;Health summary object.
|
|
SLR(FILENUM,IEN,PACKLIST) | ;Reminder list rules.
|
|
SHF(FILENUM,IEN,PACKLIST) | ;Health factors.
|
|
STIUOBJ(FILENUM,OLIST,PACKLIST) | ;
|
|
SRT(FILENUM,TIEN,PACKLIST) | ;Reminder terms.
|
|
SHST(FILENUM,IEN,PACKLIST) | ;Health Summary Type
|
|
SRULE(FILENUM,RULEIEN,PACKLIST) | ;Reminder Order Check Rules.
|
|
SDEF(FILENUM,RIEN,PACKLIST) | ;Reminder definitions.
|
|
SCF(FILENUM,IEN,PACKLIST) | ;Reminder computed findings.
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTEDT - [#9999999.09] | GEDSUB+5, GEDSUB+7 |
^AUTTHF - [#9999999.64] | SHF+5, SHF+14 |
^AUTTHF("AC" | SHF+7 |
^GMT(142 - [#142] | SHST+3, SHST+4, SHST+8, SHST+9 |
^GMT(142.5 - [#142.5] | SHSO+3 |
^PXD(811.9 - [#811.9] | CHKCF+8, SDEF+5, SDEF+6, SDEF+14 |
^PXRM(810.2 - [#810.2] | SEDEF+9, SEDEF+10, SEDEF+14, SEDEF+15 |
^PXRM(810.4 - [#810.4] | SLR+3, SLR+13, SLR+16, SLR+17 |
^PXRM(810.7 - [#810.7] | SRECR+6, SRECR+7 |
^PXRM(810.8 - [#810.8] | SRCG+6, SRCG+7 |
^PXRMD(801.41 - [#801.41] | SDIALOG+5, SDIALOG+20, SDIALOG+21, SDIALOG+43, SDIALOG+46, SDIALOG+47, SDIALOG+50, SDIALOG+60, SDIALOG+65, SDIALOG+68 , SDIALOG+69 |
^PXRMD(810.9 - [#810.9] | SLL+6, SLL+7, SLL+12 |
^PXRMD(811.4 - [#811.4] | CHKCF+4, SCF+4 |
^PXRMD(811.5 - [#811.5] | SRT+7, SRT+12, SRT+14 |
^TIU(8927.1 - [#8927.1] | STIUTEMP+4 |
Name | Line Occurrences |
---|---|
$$GETFNUM | SDEF+9, SDIALOG+10, SDIALOG+24, SHST+13, SRT+8 |
$$GETSRTN | CHKCF+9, SDEF+11, SDIALOG+11, SDIALOG+16, SDIALOG+25, SDIALOG+30, SDIALOG+33, SDIALOG+37, SDIALOG+40, SDIALOG+44 , SDIALOG+53, SDIALOG+57, SDIALOG+62, SDIALOG+66, SEDEF+4, SEDEF+5, SEDEF+6, SHSO+4, SHST+5, SHST+14 , SLL+9, SLR+6, SLR+10, SLR+14, SRCG+4, SRECR+4, SRT+10, STIUOBJ+13 |
@( | CHKCF+10, SDEF+12, SDIALOG+12, SDIALOG+17, SDIALOG+26, SDIALOG+31, SDIALOG+34, SDIALOG+38, SDIALOG+41, SDIALOG+48 , SDIALOG+54, SDIALOG+58, SDIALOG+63, SDIALOG+70, SEDEF+11, SEDEF+17, SEDEF+19, SHSO+5, SHST+6, SHST+16 , SLL+10, SLR+7, SLR+11, SLR+18, SRCG+8, SRECR+8, SRT+12, STIUOBJ+14 |
ADD | SED+3, SGEN+4, SHF+9, SHF+11, SRT+4 |
CHKCF | SDEF+10, SRT+9 |
EXISTS | SED+2, SED+8, SGEN+3, SHF+8, SHF+10, SHF+15, SRT+3 |
GEDSUB | GEDSUB+9, SED+6 |
SDIALOG | SDEF+15 |
SGEN | SCF+6, SEDEF+2, SGENR+3, SGENR+5, SHSO+2, SHST+2, SLL+2, SLR+2, SLT+2, SODIALOG+1 , SRCG+2, SRECR+2, SRT+15, STIUOBJ+9, STIUOBJ+10, STIUTEMP+5 |
SGENR | SCF+3, SDEF+2, SDIALOG+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARY | STIUOBJ+1~, STIUOBJ+5, STIUOBJ+8 |
ARY( | STIUOBJ+7, STIUOBJ+11 |
CAT | SHF+1~, SHF+6*, SHF+12, SHF+14*, SHF+15, SHF+17, SHF+18 |
CFRTN | SCF+1~, SCF+4*, SCF+6 |
CGIEN | SRECR+1~, SRECR+7* |
CNT | SHST+1~, SHST+3*, SHST+4, SHST+8, SHST+9, STIUOBJ+1~, STIUOBJ+2*, STIUOBJ+3, STIUTEMP+1~, STIUTEMP+2* , STIUTEMP+3 |
CR | SEDEF+1~, SEDEF+18*, SEDEF+19 |
CRRTN | SEDEF+1~, SEDEF+5*, SEDEF+19 |
CSTEXL | SLL+1~, SLL+7*, SLL+8 |
DIALOG | SDEF+1~, SDEF+14*, SDEF+15 |
DIEN | SDIALOG~, SDIALOG+1, SDIALOG+3, SDIALOG+5, SDIALOG+20, SDIALOG+21, SDIALOG+28, SDIALOG+35, SDIALOG+43, SDIALOG+46 , SDIALOG+47, SDIALOG+50, SDIALOG+60, SDIALOG+65, SDIALOG+68, SDIALOG+69 |
EDUIEN | GEDSUB~, GEDSUB+5, GEDSUB+7 |
ENODE | SDEF+1~ |
EO | SDEF+1~ |
FI | SDIALOG+2~, SDIALOG+6*, SDIALOG+7, SDIALOG+8, SDIALOG+9, SDIALOG+21*, SDIALOG+22, SDIALOG+23 |
FILENUM | ADD~, ADD+1, ADD+2, ADD+3, EXISTS~, EXISTS+2, EXISTS+4, EXISTS+5, GETSRTN~, GETSRTN+1 , GETSRTN+2, GETSRTN+3, GETSRTN+4, GETSRTN+5, GETSRTN+6, GETSRTN+7, GETSRTN+8, GETSRTN+9, GETSRTN+10, GETSRTN+11 , GETSRTN+12, GETSRTN+13, GETSRTN+14, GETSRTN+15, GETSRTN+16, GETSRTN+17, GETSRTN+18, GETSRTN+19, GETSRTN+20, GETSRTN+21 , GETSRTN+22, GETSRTN+23, GETSRTN+24, GETSRTN+25, GETSRTN+26, GETSRTN+27, GETSRTN+28, GETSRTN+29, GETSRTN+30, GETSRTN+31 , GETSRTN+32, GETSRTN+33, GETSRTN+34, GETSRTN+35, GETSRTN+36, GETSRTN+38, GETSRTN+39, GETSRTN+40, GETSRTN+41, NORTN~ , NORTN+1, NORTN+2, NORTN+3, NORTN+4, NOSAVE~, SCF~, SCF+3, SDEF~, SDEF+2, SDIALOG~ , SDIALOG+3, SED~, SED+2, SED+3, SED+8, SED+10, SED+11, SEDEF~, SEDEF+2, SGEN~ , SGEN+3, SGEN+4, SGENR~, SGENR+3, SGENR+4, SHF~, SHF+8, SHF+9, SHF+10, SHF+11 , SHF+15, SHF+17, SHF+18, SHSO~, SHSO+2, SHST~, SHST+2, SLL~, SLL+2, SLR~ , SLR+2, SLT~, SLT+2, SODIALOG~, SODIALOG+1, SRCG~, SRCG+2, SRECR~, SRECR+2, SRT~ , SRT+3, SRT+4, SROC~, SROC+2, SRULE~, SRULE+2, STIUOBJ~, STIUOBJ+9, STIUOBJ+10, STIUTEMP~ , STIUTEMP+5 |
FINDING | SDEF+1~, SDEF+6*, SDEF+7, SDEF+8 |
FINUM | SDEF+1~, SDEF+4*, SDEF+5*, SDEF+6 |
FNUM | SDEF+1~, SDEF+9*, SDEF+10, SDEF+11, SDIALOG+2~, SDIALOG+10*, SDIALOG+11, SDIALOG+24*, SDIALOG+25, SHST+1~ , SHST+13*, SHST+14, SRT+1~, SRT+8*, SRT+9, SRT+10 |
GBL | CHKCF~, CHKCF+3, CHKCF+5, GETFNUM~, GETFNUM+1*, GETFNUM+2, SDEF+1~, SDEF+8*, SDEF+9, SDEF+10 , SDIALOG+2~, SDIALOG+9*, SDIALOG+10, SDIALOG+23*, SDIALOG+24, SHST+1~, SHST+12*, SHST+13, SRT+1~, SRT+6* , SRT+7*, SRT+8, SRT+9, SRT+12 |
HF | SHF+1~, SHF+6*, SHF+7*, SHF+8, SHF+9 |
HSC | SHST+1~, SHST+4* |
HSO | STIUOBJ+1~, STIUOBJ+12* |
HST | SHSO+1~, SHSO+3* |
IEN | ADD~, ADD+2, ADD+3, CHKCF+1~, CHKCF+2*, CHKCF+3*, CHKCF+4, CHKCF+5, EXISTS~, EXISTS+2 , EXISTS+4, NORTN~, NORTN+2, NORTN+3, NORTN+4, NOSAVE~, SCF~, SCF+3, SCF+4, SDEF+1~ , SDEF+7*, SDIALOG+2~, SDIALOG+8*, SDIALOG+22*, SDIALOG+47*, SDIALOG+69*, SED~, SED+2, SED+3, SED+6 , SEDEF~, SEDEF+2, SEDEF+9, SEDEF+10, SEDEF+14, SEDEF+15, SGEN~, SGEN+3, SGEN+4, SGENR~ , SGENR+3, SGENR+4, SHF~, SHF+5, SHF+7, SHF+10, SHF+11, SHF+14, SHSO~, SHSO+2 , SHSO+3, SHST~, SHST+2, SHST+3, SHST+4, SHST+8, SHST+9, SLL~, SLL+2, SLL+6 , SLL+7, SLL+12, SLR~, SLR+2, SLR+3, SLR+13, SLR+16, SLR+17, SLT~, SLT+1* , SLT+2, SODIALOG~, SODIALOG+1, SODIALOG+3, SRCG~, SRCG+2, SRCG+6, SRCG+7, SRECR~, SRECR+2 , SRECR+6, SRECR+7, SRT+1~, SRT+11*, SRT+12*, STIUOBJ+1~, STIUOBJ+5*, STIUOBJ+7, STIUOBJ+8, STIUOBJ+9 , STIUOBJ+10, STIUOBJ+11, STIUTEMP+1~, STIUTEMP+4*, STIUTEMP+5 |
IND | GEDSUB+3~, GEDSUB+4*, GEDSUB+5*, GEDSUB+7, SDIALOG+2~, SDIALOG+19*, SDIALOG+20*, SDIALOG+21, SDIALOG+45*, SDIALOG+46* , SDIALOG+47, SDIALOG+67*, SDIALOG+68*, SDIALOG+69, SED+1~, SED+7*, SED+8, SED+10, SED+11, SEDEF+1~ , SEDEF+8*, SEDEF+9*, SEDEF+10, SEDEF+14, SEDEF+15, SLL+1~, SLL+5*, SLL+6*, SLL+7, SLR+1~ , SLR+15*, SLR+16*, SLR+17, SRCG+1~, SRCG+5*, SRCG+6*, SRCG+7, SRECR+1~, SRECR+5*, SRECR+6* , SRECR+7 |
ITEM | SHST+1~, SHST+11*, SRT+2~ |
JND | SEDEF+1~, SEDEF+13*, SEDEF+14*, SEDEF+15 |
LIST | GEDSUB~, GEDSUB+9 |
LIST( | GEDSUB+8* |
LR | SLR+1~, SLR+17* |
LRRTN | SEDEF+1~, SEDEF+4*, SEDEF+11 |
LRS | SEDEF+1~, SEDEF+10* |
MHT | SDIALOG+2~, SDIALOG+60*, SDIALOG+61 |
NAME | CHKCF+1~, CHKCF+7*, CHKCF+8, STIUOBJ+1~, STIUOBJ+3*, STIUOBJ+5, STIUTEMP+1~, STIUTEMP+3*, STIUTEMP+4 |
NF | ADD~, ADD+1*, ADD+2, ADD+3, NORTN+1*, NORTN+2, NORTN+3, SDEF+1~, SED+1~, SED+3 , SED+9*, SED+10, SED+11, SGEN+2~, SGEN+4, SHF+1~, SHF+9, SHF+11, SHF+16*, SHF+17 , SHF+18, SRT+1~, SRT+4 |
NODE | SHST+1~, SHST+9*, SHST+10, SHST+11, SHST+12 |
NSUB | GEDSUB~, GEDSUB+6*, GEDSUB+8, GEDSUB+9, SED+1~, SED+4*, SED+6, SED+7 |
NUM | CHKCF+1~, CHKCF+5*, CHKCF+6, EXISTS+3~, EXISTS+4*, EXISTS+5, SRT+2~ |
OI | SDIALOG+2~, SDIALOG+14*, SDIALOG+15 |
OLIST | SDIALOG+2~, SDIALOG+28, SDIALOG+29, SDIALOG+31!, SDIALOG+35, SDIALOG+36, SDIALOG+38!, STIUOBJ~ |
OLIST( | STIUOBJ+2, STIUOBJ+3 |
PACKLIST | ADD~, CHKCF~, EXISTS~, NORTN~, NOSAVE~, SCF~, SCF+3, SCF+6, SDEF~, SDEF+2 , SDEF+10, SDEF+15, SDIALOG~, SDIALOG+3, SED~, SED+2, SED+3, SED+8, SEDEF~, SEDEF+2 , SGEN~, SGEN+3, SGEN+4, SGENR~, SGENR+3, SGENR+5, SHF~, SHF+8, SHF+9, SHF+10 , SHF+11, SHF+15, SHSO~, SHSO+2, SHST~, SHST+2, SLL~, SLL+2, SLR~, SLR+2 , SLT~, SLT+2, SODIALOG~, SODIALOG+1, SRCG~, SRCG+2, SRECR~, SRECR+2, SRT~, SRT+3 , SRT+4, SRT+9, SRT+15, SROC~, SROC+2, SRULE~, SRULE+2, STIUOBJ~, STIUOBJ+9, STIUOBJ+10 , STIUTEMP~, STIUTEMP+5 |
PACKLIST( | ADD+1, ADD+2*, ADD+3*, EXISTS+2, EXISTS+4, EXISTS+5!, NORTN+1, NORTN+2*, NORTN+3*, NORTN+4* , SDEF+15, SED+10*, SED+11*, SHF+17*, SHF+18* |
PARM | CHKCF+1~, CHKCF+6*, CHKCF+7 |
RDEF | SEDEF+1~, SEDEF+16*, SEDEF+17, SLR+1~, SLR+8*, SLR+9 |
RDEFRTN | SEDEF+1~, SEDEF+6*, SEDEF+17 |
REG | SDIALOG+2~, SDIALOG+55*, SDIALOG+56 |
RIEN | CHKCF+1~, CHKCF+8*, SDEF~, SDEF+2, SDEF+5, SDEF+6, SDEF+10, SDEF+14, SRT+2~ |
ROCIEN | SROC~, SROC+2 |
ROOT | CHKCF~, CHKCF+3, CHKCF+5, CHKCF+6 |
ROUTINE | CHKCF+1~, CHKCF+9*, CHKCF+10, SDEF+1~, SDEF+11*, SDEF+12, SDIALOG+2~, SDIALOG+11*, SDIALOG+12, SDIALOG+16* , SDIALOG+17, SDIALOG+25*, SDIALOG+26, SDIALOG+30*, SDIALOG+31, SDIALOG+33*, SDIALOG+34, SDIALOG+37*, SDIALOG+38, SDIALOG+40* , SDIALOG+41, SDIALOG+44*, SDIALOG+48, SDIALOG+53*, SDIALOG+54, SDIALOG+57*, SDIALOG+58, SDIALOG+62*, SDIALOG+63, SDIALOG+66* , SDIALOG+70, SHSO+4*, SHSO+5, SHST+1~, SHST+5*, SHST+6, SHST+14*, SHST+15, SHST+16, SLL+1~ , SLL+9*, SLL+10, SLR+1~, SLR+6*, SLR+7, SLR+10*, SLR+11, SLR+14*, SLR+18, SRCG+1~ , SRCG+4*, SRCG+8, SRECR+1~, SRECR+4*, SRECR+8, SRT+1~, SRT+10*, SRT+12, STIUOBJ+1~, STIUOBJ+13* , STIUOBJ+14 |
RTERM | SLR+1~, SLR+4*, SLR+5 |
RULEIEN | SRULE~, SRULE+2 |
SEL | SHST+1~, SHST+8*, SHST+9 |
SPON | SDEF+1~, SGENR+2~, SGENR+4*, SGENR+5, SRT+1~, SRT+14*, SRT+15 |
SUBIEN | GEDSUB+3~, GEDSUB+7*, GEDSUB+8, GEDSUB+9 |
SUBLIST | SED+1~, SED+6 |
SUBLIST( | SED+8, SED+10, SED+11 |
TEMP | SDIALOG+2~, SDIALOG+5*, SDIALOG+6, SDIALOG+14, SDIALOG+50*, SDIALOG+51, SDIALOG+55, SEDEF+1~, SEDEF+15*, SEDEF+16 , SEDEF+18, SLR+1~, SLR+3*, SLR+4, SLR+8, STIUOBJ+1~, STIUOBJ+11*, STIUOBJ+12 |
TERM | SDIALOG+2~, SDIALOG+51*, SDIALOG+52 |
TIEN | SRCG+1~, SRCG+7*, SRECR+1~, SRT~, SRT+3, SRT+4, SRT+7, SRT+9, SRT+12, SRT+14 |
TLIST | SDIALOG+2~, SDIALOG+28, SDIALOG+32, SDIALOG+34!, SDIALOG+35, SDIALOG+39, SDIALOG+41!, STIUTEMP~ |
TLIST( | STIUTEMP+2, STIUTEMP+3 |
TOPIEN | CHKCF~, CHKCF+3, CHKCF+5, CHKCF+6 |
U | CHKCF+4, CHKCF+6, CHKCF+7, GEDSUB+7, GETFNUM+2, SCF+4, SDEF+6, SDIALOG+6, SDIALOG+14, SDIALOG+21 , SDIALOG+47, SDIALOG+51, SDIALOG+55, SDIALOG+60, SDIALOG+69, SEDEF+10, SEDEF+16, SEDEF+18, SHF+5, SHF+14 , SHSO+3, SHST+4, SHST+9, SLR+4, SLR+8, SLR+17, SRCG+7, SRECR+7, SRT+14 |