Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMEXPS

Package: Clinical Reminders

Routine: PXRMEXPS


Information

PXRMEXPS ; SLC/PKR - Packing save routines. ;13-Aug-2015 12:06;du

Source Information

Source file <PXRMEXPS.m>

Call Graph

Call Graph Total: 7

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  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 2 PXRMEXPD  PXRMICHK  
IHS Mods To Patient Care Encounter 1 BPXRMEX1  

Entry Points

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.

External References

Name Field # of Occurrence
SROC^BPXRMEX1 SROC+2
SRULE^BPXRMEX1 SRULE+2
$$GET1^DIQ SGENR+4
EN^ORORDDSC SODIALOG+3
NTHLOC^PXRMEXFI SLL+12
TIUSRCH^PXRMEXU1 SDIALOG+28, SDIALOG+35
TIU^PXRMEXU5 STIUOBJ+8
$$OBJBYNAM^TIUCHECK STIUOBJ+5

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All