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: EHM13UTIL

Package: Electronic Health Modernization

Routine: EHM13UTIL


Information

EHM13UTIL ; ALB/WTC - EHM*1*13 utilities ; Jun 05, 2025@14:49:13

Source Information

Source file <EHM13UTIL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 ^DIC  UPDATE^DIE  $$GET1^DIQ  ^DIR  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Electronic Health Modernization 8 EHMAPPT  EHMAPPT0  EHMAPPT1  EHMAPPT2  EHMAPPTR  EHMAPPTZ  EHMAPPTZ0  EHMAPTRQ  

Entry Points

Name Comments DBIA/ICR reference
ENCTRSTS(IEN) ;
MPTYNCTR(IEN) ;
ADDAPPT(SCIEN,APPTDTTM,DFN,IEN2) ;
LASTFI(DFN,NAME) ;
FMTDTTM(DATETIME) ;
PROGRESS(DONE,TOTAL) ;
COMMAOUT(NUMITEMS,S1,S2,S3,S4,S5,S6,S7,S8,S9,S10) ;
CENTER(TEXT,WIDTH) ;
DASHES(COUNT) ;
CONTINUE() ;
STRIP(X) ;
COMMAOUT2(ARY) ;
CONVDATE() ;
SORTORDR() ;
FILTER() ;
CLINICS(CLINICS) ;
NONCOUNT() ;
RPTFMT() ;

External References

Name Field # of Occurrence
^DIC CLINICS+12
UPDATE^DIE ADDAPPT+17
$$GET1^DIQ ENCTRSTS+10, MPTYNCTR+22
^DIR CONTINUE+5, CONVDATE+6, SORTORDR+6, FILTER+6, CLINICS+6, NONCOUNT+6, RPTFMT+6
$$FMADD^XLFDT ADDAPPT+11
$$FMTE^XLFDT FMTDTTM+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *13
  • Line Location: PROGRESS+4
Function Call: WRITE
  • Prompt: $J(DONE/TOTAL*100\1,8),"% of ",TOTAL
  • Line Location: PROGRESS+4
Function Call: WRITE
  • Prompt: *13
  • Line Location: PROGRESS+5
Function Call: WRITE
  • Prompt: $FN(DONE,",")
  • Line Location: PROGRESS+5
Routine Call
  • DIC
  • Line Location:
    • CLINICS+12
Routine Call
  • DIE
  • Line Location:
    • ADDAPPT+17
Routine Call
  • DIR
  • Line Location:
    • CONTINUE+5
    • CONVDATE+6
    • SORTORDR+6
    • FILTER+6
    • CLINICS+6
    • NONCOUNT+6
    • RPTFMT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SCE - [#409.68] GET1^DIQ
^TIU(8925 - [#8925] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVCPT("AD" MPTYNCTR+15
^AUPNVHF("AD" MPTYNCTR+17
^AUPNVIMM("AD" MPTYNCTR+16
^AUPNVPOV("AD" MPTYNCTR+14
^AUPNVPRV("AD" MPTYNCTR+13
^DPT - [#2] LASTFI+9
^SC - [#44] ADDAPPT+6, ADDAPPT+14, ADDAPPT+15
^SCE - [#409.68] ENCTRSTS+7, ENCTRSTS+8, MPTYNCTR+8, MPTYNCTR+9, MPTYNCTR+11
^SDEC(409.831 - [#409.831] ADDAPPT+7
^TIU(8925 - [#8925] MPTYNCTR+18, MPTYNCTR+22

Label References

Name Line Occurrences
$$STRIP STRIP+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTDTTM ADDAPPT~, ADDAPPT+6, ADDAPPT+10, ADDAPPT+11, ADDAPPT+14, ADDAPPT+15
ARY COMMAOUT2~
ARY( COMMAOUT2+7
CENTERED CENTER+4~, CENTER+5*, CENTER+6
CLINFLTR CLINICS+4~, CLINICS+6*, CLINICS+8, CLINICS+12, CLINICS+14
CLINICS CLINICS~
CLINICS( CLINICS+12*
COMMAOUT COMMAOUT+7~, COMMAOUT+8*, COMMAOUT+9, COMMAOUT2+6~, COMMAOUT2+7*, COMMAOUT2+8
COUNT DASHES~, DASHES+2
DASHES DASHES+2~*, DASHES+3
DATETIME FMTDTTM~, FMTDTTM+6
DD FMTDTTM+4~, FMTDTTM+6*, FMTDTTM+7*, FMTDTTM+8
DFN ADDAPPT~, ADDAPPT+12, LASTFI~, LASTFI+9
DIC CLINICS+4~, CLINICS+12!*
DIC("A" CLINICS+12*
DIC(0 CLINICS+12*
DIR CONTINUE+4~, CONVDATE+4~, SORTORDR+4~, FILTER+4~, CLINICS+4~, NONCOUNT+4~, RPTFMT+4~
DIR("A" CONTINUE+5*, CONVDATE+6*, SORTORDR+6*, FILTER+6*, CLINICS+6*, NONCOUNT+6*, RPTFMT+6*
DIR("B" CONTINUE+5*, SORTORDR+6*, FILTER+6*, CLINICS+6*, NONCOUNT+6*, RPTFMT+6*
DIR(0 CONTINUE+5*, CONVDATE+6*, SORTORDR+6*, FILTER+6*, CLINICS+6*, NONCOUNT+6*, RPTFMT+6*
DIRUT CONTINUE+4~, CONTINUE+6, CONVDATE+4~, CONVDATE+6, SORTORDR+4~, SORTORDR+6, FILTER+4~, FILTER+6, CLINICS+4~, CLINICS+6
, CLINICS+12, NONCOUNT+4~, NONCOUNT+6, RPTFMT+4~, RPTFMT+6
DONE PROGRESS~, PROGRESS+4, PROGRESS+5
DURATION ADDAPPT+4~, ADDAPPT+6*, ADDAPPT+11, ADDAPPT+16
FDA ADDAPPT+4~
FDA( ADDAPPT+10*, ADDAPPT+11*, ADDAPPT+12*, ADDAPPT+13*, ADDAPPT+14*, ADDAPPT+15*, ADDAPPT+16*
FMTDTTM FMTDTTM+4~, FMTDTTM+6*, FMTDTTM+8*, FMTDTTM+9
I COMMAOUT+7~, COMMAOUT+8*, DASHES+2~*, COMMAOUT2+6~, COMMAOUT2+7*
IEN ENCTRSTS~, ENCTRSTS+7, ENCTRSTS+8*, ENCTRSTS+10, MPTYNCTR~, MPTYNCTR+8, MPTYNCTR+9*, MPTYNCTR+11
IEN2 ADDAPPT~, ADDAPPT+6, ADDAPPT+14, ADDAPPT+15
IENS ADDAPPT+4~
IENS(1 ADDAPPT+18
LASTFI LASTFI+7~, LASTFI+8*, LASTFI+12*, LASTFI+13
MM FMTDTTM+4~, FMTDTTM+6*, FMTDTTM+7*, FMTDTTM+8
NAME LASTFI~, LASTFI+9*, LASTFI+10, LASTFI+12
NUMITEMS COMMAOUT~, COMMAOUT+8
RESRCIEN ADDAPPT+4~, ADDAPPT+7*, ADDAPPT+13
RESULT MPTYNCTR+6~, MPTYNCTR+18, MPTYNCTR+22*
S1 COMMAOUT~
S10 COMMAOUT~
S2 COMMAOUT~
S3 COMMAOUT~
S4 COMMAOUT~
S5 COMMAOUT~
S6 COMMAOUT~
S7 COMMAOUT~
S8 COMMAOUT~
S9 COMMAOUT~
SCIEN ADDAPPT~, ADDAPPT+6, ADDAPPT+7, ADDAPPT+14, ADDAPPT+15
SDECIEN ADDAPPT+4~, ADDAPPT+9*, ADDAPPT+10, ADDAPPT+11, ADDAPPT+12, ADDAPPT+13, ADDAPPT+14, ADDAPPT+15, ADDAPPT+16, ADDAPPT+18*
, ADDAPPT+19
STATUS ENCTRSTS+6~, ENCTRSTS+10*, ENCTRSTS+12
TEXT CENTER~, CENTER+5
TIUDOC MPTYNCTR+6~, MPTYNCTR+22*
TOTAL PROGRESS~, PROGRESS+4
U ENCTRSTS+8, MPTYNCTR+9, MPTYNCTR+11, ADDAPPT+6, ADDAPPT+14, ADDAPPT+15, LASTFI+9
VISIT MPTYNCTR+6~, MPTYNCTR+11*, MPTYNCTR+13, MPTYNCTR+14, MPTYNCTR+15, MPTYNCTR+16, MPTYNCTR+17, MPTYNCTR+18, MPTYNCTR+22
WIDTH CENTER~, CENTER+5
X COMMAOUT+7~, COMMAOUT+8, STRIP~, STRIP+4, STRIP+5*, COMMAOUT2+6~, COMMAOUT2+7*, CONVDATE+4~, SORTORDR+4~, FILTER+4~
, CLINICS+4~, NONCOUNT+4~, RPTFMT+4~
Y CONTINUE+4~, CONTINUE+7, CONVDATE+4~, CONVDATE+7, SORTORDR+4~, SORTORDR+6, SORTORDR+7, FILTER+4~, FILTER+7, CLINICS+4~
, CLINICS+6, CLINICS+12, NONCOUNT+4~, NONCOUNT+7, RPTFMT+4~, RPTFMT+7
YY FMTDTTM+4~, FMTDTTM+6*, FMTDTTM+7*, FMTDTTM+8
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