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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMEXPD

Package: Clinical Reminders

Routine: PXRMEXPD


Information

PXRMEXPD ;SLC/PKR - General packing driver. ;08/02/2013

Source Information

Source file <PXRMEXPD.m>

Call Graph

Call Graph Total: 18

Package Total Call Graph
Clinical Reminders 9 $$RETARR^PXRMDLRP  ($$DIQOUTCS,$$ROUTINE)^PXRMEXCS  $$IOKTP^PXRMEXFI  BLDLIST^PXRMEXLC  $$GETSRTN^PXRMEXPS  (CONTOFDA,RMEH)^PXRMEXPU  STOREPR^PXRMEXU2  FORMAT^PXRMTEXT  
AWRITE^PXRMUTIL  
VA Fileman 6 ^DIC  $$GET1^DID  $$FLDNUM^DILFD  ($$GET1,GETS)^DIQ  ^DIR  EN^DIWE  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  ($$REPEAT,$$RJ)^XLFSTR  
Registration 1 $$SITE^VASITE  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMEXCO  PXRMEXCS  PXRMEXLM  

Entry Points

Name Comments DBIA/ICR reference
BLDTEXT(TMPIND) ;Combine the source information and the user's input into the
PACK(CMPLIST,POA,TMPIND,SELLIST,SERROR) ;Create the packed entry, store it in
GDIQF(FILENUM,FILENAME,IEN,IND,TMPIND,SELLIST,SERROR) ;Save file entries into
TIUCONV(FILENUM,IEN,ARRAY) ;Convert health summary object to external.
GRTN(ROUTINE,TMPIND,SERROR) ;Save routines into ^TMP(TMPIND,$J).
FSEL(LIST,FILELST) ;Select file list.
GETTEXT(FILENUM,IEN,TMPIND,INDEX) ;Let the user input some text.
PACKORD(RANK) ;
BLDDESC(USELLIST,TMPIND) ;If multiple entries have been selected
PUTSRC(FILENAME,NAME,TMPIND) ;Save the source information.
CMPLIST(CMPLIST,SELLIST,FILELST,ERROR) ;Process the selected list and build a
NEXINFOA(TMPIND,SUB,NL) ;
NEXINFO(TMPIND) ;Add information to the description about quick orders,
CRE ;Pack a reminder component and store it in the repository.
CLDIQOUT(FILENUM,IEN,FIELD,IENROOT,DIQOUT) ;Clean-up the DIQOUT returned by
IENSEL(LIST,ID,FILELST) ;Select entries from the selected file.
ORDER(CMPLIST,RANK,POA) ;Order the component list so pointers can be resolved.
HEADER(TMPIND,USELLIST,SELLIST,RANK,EFNAME) ;Create the Exchange file header

External References

Name Field # of Occurrence
^DIC IENSEL+7
$$GET1^DID BLDDESC+7, CRE+5, CRE+6, CRE+7, CRE+8, CRE+9, CRE+10, CRE+11, CRE+12, CRE+13
, CRE+14, CRE+15, CRE+16, CRE+17, HEADER+13, PACK+8
$$FLDNUM^DILFD GETTEXT+5, GETTEXT+6
$$GET1^DIQ BLDDESC+10, GETTEXT+11, GETTEXT+14, HEADER+12, PACK+13, PUTSRC+5
GETS^DIQ GDIQF+16
^DIR FSEL+9, HEADER+19
EN^DIWE GETTEXT+18
$$RETARR^PXRMDLRP CRE+42
$$DIQOUTCS^PXRMEXCS GDIQF+27
$$ROUTINE^PXRMEXCS GRTN+9
$$IOKTP^PXRMEXFI GDIQF+6
BLDLIST^PXRMEXLC CRE+70
$$GETSRTN^PXRMEXPS CMPLIST+7
CONTOFDA^PXRMEXPU CLDIQOUT+8
RMEH^PXRMEXPU CLDIQOUT+6
STOREPR^PXRMEXU2 CRE+66
FORMAT^PXRMTEXT BLDDESC+11
AWRITE^PXRMUTIL GDIQF+23
$$SITE^VASITE PUTSRC+2
$$FMTE^XLFDT PUTSRC+7
$$NOW^XLFDT PUTSRC+7
$$REPEAT^XLFSTR NEXINFOA+2, NEXINFOA+8
$$RJ^XLFSTR FSEL+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CMPLIST+16
Function Call: WRITE
  • Prompt: !,PACKLIST(FNUM,"ERROR",IND)," IEN=",IND
  • Line Location: CMPLIST+17
Function Call: WRITE
  • Prompt: !,"Cannot create the packed file due to the above error(s)."
  • Line Location: CMPLIST+29
Function Call: WRITE
  • Prompt: "."
  • Line Location: CRE+41
Function Call: WRITE
  • Prompt: !!,$S(FAILTYPE="W":"**WARNING**",1:"**FATAL ERROR**")
  • Line Location: CRE+45
Function Call: WRITE
  • Prompt: !,OUTPUT(CNT)
  • Line Location: CRE+46
Function Call: WRITE
  • Prompt: !,"No problems found."
  • Line Location: CRE+50
Function Call: WRITE
  • Prompt: !!,"Cannot create the packed file. Please correct the above fatal error(s)."
  • Line Location: CRE+51
Function Call: WRITE
  • Prompt: !!,"Select from the following reminder files:"
  • Line Location: FSEL+8
Function Call: WRITE
  • Prompt: !,"Enter another one or just press enter to go back to file selection."
  • Line Location: IENSEL+14
Function Call: WRITE
  • Prompt: !,ETEXT
  • Line Location: GDIQF+21
Function Call: WRITE
  • Prompt: !,"it returned the following error:"
  • Line Location: GDIQF+22
Function Call: WRITE
  • Prompt: !,"Warning could not find routine ",X
  • Line Location: GRTN+13
Function Call: WRITE
  • Prompt: !,"Enter a description of the ",PNAME," you are packing."
  • Line Location: HEADER+32
Function Call: WRITE
  • Prompt: !,"Enter keywords or phrases to help index the entry you are packing."
  • Line Location: HEADER+36
Function Call: WRITE
  • Prompt: !,"Separate the keywords or phrases on each line with commas."
  • Line Location: HEADER+37
Function Call: WRITE
  • Prompt: !,"Packing components ..."
  • Line Location: PACK+3
Function Call: WRITE
  • Prompt: !,"Adding routine ",IEN
  • Line Location: PACK+12
Function Call: WRITE
  • Prompt: !,"Adding ",FILENAME," ",$$GET1^DIQ(FILENUM,IEN,.01),", IEN=",IEN
  • Line Location: PACK+13
Function Call: WRITE
  • Prompt: !,"Packing is complete."
  • Line Location: PACK+18
Routine Call
  • DIC
  • Line Location:
    • IENSEL+7
Routine Call
  • DIR
  • Line Location:
    • FSEL+9
    • HEADER+19

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^PXD(801 - [#801] GET1^DID
^PXD(801.1 - [#801.1] GET1^DID
^PXRMD(801.41 - [#801.41] GET1^DID
^PXRM(810.2 - [#810.2] GET1^DID
^PXRM(810.4 - [#810.4] GET1^DID
^PXRM(810.7 - [#810.7] GET1^DID
^PXRM(810.8 - [#810.8] GET1^DID
^PXRMD(810.9 - [#810.9] GET1^DID
^PXD(811.2 - [#811.2] GET1^DID
^PXRMD(811.4 - [#811.4] GET1^DID
^PXRMD(811.5 - [#811.5] GET1^DID
^PXRMD(811.6 - [#811.6] GET1^DID
^PXD(811.9 - [#811.9] GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LOAD" GRTN+8
^%ZOSF("TEST" GRTN+3
^GMT(142.5 - [#142.5] TIUCONV+11
^PXD(811.9 - [#811.9] CMPLIST+26
^PXRMD(811.4 - [#811.4] CLDIQOUT+4
^TMP( BLDDESC+12!, BLDDESC+13*, BLDTEXT+4, BLDTEXT+6*, BLDTEXT+9, BLDTEXT+11*, CRE+4!, CRE+31!, CRE+36!, CRE+61!
, CRE+67!, GETTEXT+12*, GETTEXT+15*, GDIQF+29*, GDIQF+30*, GRTN+10*, NEXINFO+4, NEXINFO+6*, NEXINFO+7*, NEXINFO+10*
, NEXINFO+11*, NEXINFO+14*, NEXINFO+15*, NEXINFO+18*, NEXINFO+19*, NEXINFO+22*, NEXINFO+23*, NEXINFO+26*, NEXINFO+27*, NEXINFO+29*
, NEXINFOA+2*, NEXINFOA+7*, NEXINFOA+8*, PACK+17*, PACK+20!, PUTSRC+3*, PUTSRC+4*, PUTSRC+5*, PUTSRC+6*, PUTSRC+7*
^TMP("PXRMEXCS" GDIQF+27*, GRTN+9*
^TMP($J NEXINFO+5, NEXINFO+9, NEXINFO+13, NEXINFO+17, NEXINFO+21, NEXINFO+25, NEXINFOA+4, NEXINFOA+6, NEXINFOA+7, NEXINFOA+9!

Label References

Name Line Occurrences
@( CMPLIST+9
BLDDESC HEADER+28
BLDTEXT HEADER+41
CLDIQOUT GDIQF+26
CMPLIST CRE+30
FSEL CRE+22
GDIQF PACK+15
GETTEXT HEADER+33, HEADER+38
GRTN PACK+14
HEADER CRE+54
IENSEL FSEL+13
NEXINFO CRE+65
NEXINFOA NEXINFO+8, NEXINFO+12, NEXINFO+16, NEXINFO+20, NEXINFO+24, NEXINFO+28
ORDER CRE+58
PACK CRE+60
PACKORD CRE+19
PUTSRC HEADER+24
TIUCONV CLDIQOUT+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALIST FSEL+1~, FSEL+3
ALIST( FSEL+2*
ARRAY TIUCONV~
ARRAY( TIUCONV+4, TIUCONV+6, TIUCONV+7*, TIUCONV+8, TIUCONV+13*, TIUCONV+14*
CIEN CMPLIST+2~, CMPLIST+9*
CMPLIST CMPLIST~, CRE+1~, CRE+30, CRE+58, CRE+60, ORDER~, PACK~
CMPLIST( CMPLIST+19*, CMPLIST+22, CMPLIST+25, CMPLIST+26, ORDER+3, PACK+10, PACK+11
CNT CRE+1~, CRE+46*
CSUM GDIQF+2~
DERRFND CRE+1~
DERRMSG CRE+1~
DIC IENSEL+1~, IENSEL+2*, GETTEXT+1~, GETTEXT+16*
DIC(0 IENSEL+4*
DIEN CRE+1~, CRE+38*, CRE+40*, CRE+42
DIF GRTN+1~, GRTN+6*
DIQOUT CLDIQOUT~, CLDIQOUT+6, CLDIQOUT+8, CLDIQOUT+14, GDIQF+2~, GDIQF+3!, GDIQF+26, GDIQF+27, GDIQF+29
DIQOUT( CLDIQOUT+10!, CLDIQOUT+12!
DIR FSEL+1~, IENSEL+1~, HEADER+2~, HEADER+22!
DIR("A" FSEL+3*, FSEL+4*, HEADER+18*
DIR("B" HEADER+15*
DIR(0 FSEL+5*, HEADER+17*
DIROUT FSEL+1~, FSEL+11, IENSEL+1~, IENSEL+9
DIRUT FSEL+1~, FSEL+11, IENSEL+1~, IENSEL+9
DONE FSEL+1~, FSEL+6*, FSEL+7, FSEL+10*, FSEL+11*, FSEL+12*, IENSEL+1~, IENSEL+5*, IENSEL+6, IENSEL+8*
, IENSEL+9*, IENSEL+10*
DTOUT FSEL+1~, FSEL+12, IENSEL+1~, IENSEL+10, HEADER+20
DUOUT FSEL+1~, FSEL+12, IENSEL+1~, IENSEL+10, HEADER+20
DUZ PUTSRC+5
DWLW GETTEXT+1~, GETTEXT+17*
DWPK GETTEXT+1~, GETTEXT+17*
EFNAME CRE+1~, CRE+54, CRE+55, CRE+66, CRE+69, CRE+72, HEADER~, HEADER+20*, HEADER+21*, HEADER+24
ERROR CMPLIST~, CMPLIST+3*, CMPLIST+15*, CMPLIST+16, CMPLIST+28, CRE+1~, CRE+30, CRE+31
ETEXT GDIQF+19~, GDIQF+20*, GDIQF+21
EXTYPE HEADER+2~
FAIL CRE+1~, CRE+35*, CRE+36, CRE+41, CRE+43*, CRE+44*, CRE+49, CRE+50, CRE+51
FAILTYPE CRE+1~, CRE+34~, CRE+42*, CRE+43, CRE+44, CRE+45
FIELD CLDIQOUT~, CLDIQOUT+14, GDIQF+2~, GDIQF+6*, GDIQF+12, GDIQF+16, GDIQF+26
FIELDNUM GETTEXT+1~, GETTEXT+5*, GETTEXT+6*, GETTEXT+7*, GETTEXT+8, GETTEXT+11, GETTEXT+14
FILELST CMPLIST~, CRE+1~, CRE+22, CRE+30, FSEL~, FSEL+13, IENSEL~
FILELST( CMPLIST+5, FSEL+2, IENSEL+2
FILELST(0 CMPLIST+4, CRE+18*, FSEL+2, FSEL+5
FILELST(1 CRE+5*
FILELST(10 CRE+14*
FILELST(11 CRE+15*
FILELST(12 CRE+16*
FILELST(13 CRE+17*
FILELST(2 CRE+6*
FILELST(3 CRE+7*
FILELST(4 CRE+8*
FILELST(5 CRE+9*
FILELST(6 CRE+10*
FILELST(7 CRE+11*
FILELST(8 CRE+12*
FILELST(9 CRE+13*
FILENAME GDIQF~, GDIQF+20, GDIQF+27, GDIQF+29, GDIQF+30, HEADER+2~, HEADER+3*, HEADER+13*, HEADER+24, HEADER+25
, PACK+2~, PACK+8*, PACK+13, PACK+15, PUTSRC~, PUTSRC+3
FILENUM BLDDESC+4*, BLDDESC+5*, BLDDESC+7, BLDDESC+9, BLDDESC+10, CLDIQOUT~, CLDIQOUT+4, CLDIQOUT+6, CLDIQOUT+10, CLDIQOUT+12
, CLDIQOUT+14, IENSEL+1~, IENSEL+2*, IENSEL+3, IENSEL+12, IENSEL+13, GETTEXT~, GETTEXT+4, GETTEXT+5, GETTEXT+6
, GETTEXT+11, GETTEXT+14, GDIQF~, GDIQF+6, GDIQF+12, GDIQF+13, GDIQF+14, GDIQF+16, GDIQF+26, HEADER+2~
, HEADER+3*, HEADER+4*, HEADER+6*, HEADER+8, HEADER+10, HEADER+11, HEADER+12, HEADER+13, HEADER+33, ORDER+1~
, ORDER+2*, ORDER+3*, ORDER+4, ORDER+6, PACK+2~, PACK+7*, PACK+8, PACK+10, PACK+11, PACK+12
, PACK+13, PACK+14, PACK+15, TIUCONV~, TIUCONV+4, TIUCONV+6, TIUCONV+7, TIUCONV+8, TIUCONV+13, TIUCONV+14
FNUM CMPLIST+2~, CMPLIST+5*, CMPLIST+6, CMPLIST+7, CMPLIST+9, CMPLIST+12*, CMPLIST+13*, CMPLIST+14, CMPLIST+17, CMPLIST+19
HSO TIUCONV+1~, TIUCONV+8*, TIUCONV+9*, TIUCONV+11
IC BLDTEXT+2~, BLDTEXT+3*, BLDTEXT+4*, BLDTEXT+6, BLDTEXT+8*, BLDTEXT+9*, BLDTEXT+11
ID IENSEL~, IENSEL+2
IEN BLDDESC+2~, BLDDESC+8*, BLDDESC+9*, BLDDESC+10, CLDIQOUT~, CLDIQOUT+4, CLDIQOUT+14, GETTEXT~, GETTEXT+11, GETTEXT+14
, GDIQF~, GDIQF+6, GDIQF+14, GDIQF+16, GDIQF+20, GDIQF+26, GRTN+1~, HEADER+2~, HEADER+3*, HEADER+11*
, HEADER+12, HEADER+33, NEXINFOA+1~, NEXINFOA+3*, NEXINFOA+4*, NEXINFOA+6, NEXINFOA+7, PACK+2~, PACK+11*, PACK+12
, PACK+13, PACK+14, PACK+15, TIUCONV~, TIUCONV+2
IENROOT CLDIQOUT~, CLDIQOUT+8, GDIQF+2~, GDIQF+3!, GDIQF+26, GDIQF+30
IENS TIUCONV+1~, TIUCONV+2*, TIUCONV+4, TIUCONV+6, TIUCONV+7, TIUCONV+8, TIUCONV+13, TIUCONV+14
IND BLDDESC+13*, BLDTEXT+2~, BLDTEXT+3*, BLDTEXT+5*, BLDTEXT+6, BLDTEXT+10*, BLDTEXT+11, CMPLIST+2~, CMPLIST+4*, CMPLIST+5
, CMPLIST+15*, CMPLIST+17*, CMPLIST+18*, CMPLIST+19*, CMPLIST+24*, CMPLIST+25*, CMPLIST+26, FSEL+1~, FSEL+2*, GDIQF~
, GDIQF+27, GDIQF+29, GDIQF+30, GRTN+1~, HEADER+2~, HEADER+7*, HEADER+8*, HEADER+10*, HEADER+11, PACK+2~
, PACK+5*, PACK+6*, PACK+7
INDEX GETTEXT~, GETTEXT+12, GETTEXT+15, GETTEXT+16
JND CMPLIST+2~, CMPLIST+18*, CMPLIST+19*, PACK+2~, PACK+9*, PACK+10*, PACK+11
KND PACK+2~, PACK+4*, PACK+15*, PACK+17
LIST FSEL~, FSEL+13, IENSEL~
LIST( IENSEL+3, IENSEL+12*, IENSEL+13*
LNUM NEXINFOA+1~, NEXINFOA+5*, NEXINFOA+6*, NEXINFOA+7
LOC PUTSRC+1~, PUTSRC+2*, PUTSRC+6
LRD CMPLIST+2~, CMPLIST+26*, CMPLIST+27
MSG GETTEXT+9~, GDIQF+2~, GDIQF+17, GDIQF+25!
NAME HEADER+12*, HEADER+15, PUTSRC~, PUTSRC+4, TIUCONV+1~, TIUCONV+11*, TIUCONV+12*, TIUCONV+13
NFNUM HEADER+2~, HEADER+3*, HEADER+4*, HEADER+5, HEADER+28
NIEN HEADER+2~, HEADER+3*, HEADER+7*, HEADER+8*, HEADER+9, HEADER+25, HEADER+28
NL BLDDESC+2~, BLDDESC+4*, BLDDESC+6*, BLDDESC+7*, BLDDESC+10*, BLDDESC+11, NEXINFO+3~, NEXINFO+4*, NEXINFO+6*, NEXINFO+7*
, NEXINFO+8, NEXINFO+10*, NEXINFO+11*, NEXINFO+12, NEXINFO+14*, NEXINFO+15*, NEXINFO+16, NEXINFO+18*, NEXINFO+19*, NEXINFO+20
, NEXINFO+22*, NEXINFO+23*, NEXINFO+24, NEXINFO+26*, NEXINFO+27*, NEXINFO+28, NEXINFO+29, NEXINFOA~, NEXINFOA+2*, NEXINFOA+7*
, NEXINFOA+8*
NLS NEXINFO+3~, NEXINFO+4*, NEXINFO+6, NEXINFO+10, NEXINFO+14, NEXINFO+18, NEXINFO+22, NEXINFO+26, NEXINFO+29
NOSTUB CLDIQOUT+2~, CLDIQOUT+3*, CLDIQOUT+4*, CLDIQOUT+6
NOUT BLDDESC+2~, BLDDESC+11, BLDDESC+13
NUM CMPLIST+2~, CMPLIST+8*, CMPLIST+9*, CMPLIST+23*, CMPLIST+27*, GDIQF+2~, GDIQF+13*, GDIQF+14*
NUMF IENSEL+1~, IENSEL+3*, IENSEL+11*, IENSEL+12, IENSEL+13
ORDER ORDER+1~, ORDER+2*, ORDER+5*
OUTPUT CRE+2~, CRE+42, CRE+47!
OUTPUT( CRE+46
PACKLIST CMPLIST+2~
PACKLIST( CMPLIST+13, CMPLIST+14, CMPLIST+17, CMPLIST+19
PNAME HEADER+2~, HEADER+25*, HEADER+32
POA CRE+2~, CRE+58, CRE+60, ORDER~, PACK~
POA( ORDER+6*, PACK+6, PACK+7
PORDER ORDER+1~, ORDER+4*, ORDER+5*, ORDER+6
RA GRTN+1~, GRTN+5!, GRTN+9, GRTN+10
RANK CRE+2~, CRE+19, CRE+54, CRE+58, HEADER~, ORDER~, PACKORD~
RANK("FN" ORDER+4, PACKORD+1*, PACKORD+2*, PACKORD+3*, PACKORD+4*, PACKORD+5*, PACKORD+6*, PACKORD+7*, PACKORD+8*, PACKORD+9*
, PACKORD+10*, PACKORD+11*, PACKORD+12*, PACKORD+13*, PACKORD+14*, PACKORD+15*, PACKORD+16*, PACKORD+17*
RANK(1000 PACKORD+10*
RANK(10000 PACKORD+4*
RANK(100000 PACKORD+12*
RANK(100100 PACKORD+13*
RANK(100200 PACKORD+14*
RANK(100300 PACKORD+15*
RANK(100400 PACKORD+17*
RANK(100500 PACKORD+16*
RANK(11000 PACKORD+2*
RANK(2000 PACKORD+8*
RANK(3000 PACKORD+7*
RANK(4000 PACKORD+6*
RANK(5000 PACKORD+9*
RANK(6000 PACKORD+11*
RANK(7000 PACKORD+1*
RANK(8000 PACKORD+3*
RANK(9000 PACKORD+5*
ROUTINE CMPLIST+2~, CMPLIST+7*, CMPLIST+9, GRTN~, GRTN+2, PACK+2~
SELLIST CMPLIST~, CRE+2~, CRE+22, CRE+25, CRE+27, CRE+30, CRE+54, CRE+60, CRE+66, GDIQF~
, HEADER~, PACK~, PACK+15
SELLIST( CMPLIST+6, CMPLIST+9, CMPLIST+23, CMPLIST+27*, CRE+36, CRE+40, GDIQF+13, GDIQF+14*
SERROR CRE+2~, CRE+60, CRE+61, GDIQF~, GDIQF+18*, GRTN~, GRTN+12*, PACK~, PACK+4*, PACK+14
, PACK+15, PACK+20
SUB NEXINFOA~, NEXINFOA+2, NEXINFOA+4, NEXINFOA+6, NEXINFOA+7, NEXINFOA+8, NEXINFOA+9
SUCCESS CRE+2~, CRE+66, CRE+68
TEMP GRTN+1~
TEXT BLDDESC+2~, BLDDESC+11
TEXT( BLDDESC+6*, BLDDESC+7*, BLDDESC+10*
TEXT(1 BLDDESC+3*
TEXTOUT BLDDESC+2~, BLDDESC+11
TEXTOUT( BLDDESC+13
TMPIND BLDDESC~, BLDDESC+12, BLDDESC+13, BLDTEXT~, BLDTEXT+4, BLDTEXT+6, BLDTEXT+9, BLDTEXT+11, CRE+2~, CRE+3*
, CRE+4, CRE+31, CRE+36, CRE+54, CRE+60, CRE+61, CRE+65, CRE+66, CRE+67, GETTEXT~
, GETTEXT+12, GETTEXT+15, GDIQF~, GDIQF+29, GDIQF+30, GRTN~, GRTN+10, HEADER~, HEADER+24, HEADER+28
, HEADER+33, HEADER+38, HEADER+41, NEXINFO~, NEXINFO+4, NEXINFO+6, NEXINFO+7, NEXINFO+8, NEXINFO+10, NEXINFO+11
, NEXINFO+12, NEXINFO+14, NEXINFO+15, NEXINFO+16, NEXINFO+18, NEXINFO+19, NEXINFO+20, NEXINFO+22, NEXINFO+23, NEXINFO+24
, NEXINFO+26, NEXINFO+27, NEXINFO+28, NEXINFO+29, NEXINFOA~, NEXINFOA+2, NEXINFOA+7, NEXINFOA+8, PACK~, PACK+14
, PACK+15, PACK+17, PACK+20, PUTSRC~, PUTSRC+3, PUTSRC+4, PUTSRC+5, PUTSRC+6, PUTSRC+7
TYPE GETTEXT+1~, GETTEXT+5*, GETTEXT+6*, GETTEXT+10, GETTEXT+13
U CLDIQOUT+4, CMPLIST+5, CRE+5, CRE+6, CRE+7, CRE+8, CRE+9, CRE+10, CRE+11, CRE+12
, CRE+13, CRE+14, CRE+15, CRE+16, CRE+17, FSEL+2, IENSEL+2, NEXINFO+4, NEXINFO+29, PUTSRC+6
, TIUCONV+11
USELLIST BLDDESC~, CRE+2~, CRE+27*, CRE+54, HEADER~, HEADER+28
USELLIST( BLDDESC+5, BLDDESC+9, HEADER+4, HEADER+8, HEADER+10, HEADER+11
USELLIST("" HEADER+6
VALMHDR CRE+24!
VALMHDR(1 CRE+25*, CRE+69*, CRE+72*
VALMHDR(2 CRE+73*
WP GETTEXT+9~, GETTEXT+12
X FSEL+1~, IENSEL+1~, GETTEXT+9~, GETTEXT+11*, GETTEXT+14*, GETTEXT+15, GRTN+1~, GRTN+2*, GRTN+9, GRTN+10
, GRTN+13
XCNP GRTN+1~, GRTN+7*
Y FSEL+1~, FSEL+10, FSEL+13, IENSEL+1~, IENSEL+8, IENSEL+12, IENSEL+13, HEADER+2~, HEADER+20, HEADER+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All