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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AGGCMTCH

Package: Patient Registration GUI

Routine: AGGCMTCH


Information

AGGCMTCH ; VNGT/HS/KDC - COMMUNITY REPORT;

Source Information

Source file <AGGCMTCH.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZTER  ($$FMTE,$$NOW)^XLFDT  ($$STRIP,$$UP)^XLFSTR  
IHS Patient Registration 1 CTR^AG  
Patient Registration GUI 1 ($$CTRL,$$TMPFL)^AGGUL1  

Entry Points

Name Comments DBIA/ICR reference
SAVE ;
HDR ;
ERR ;
ERRCHK ;if more than one error sets priority error
RHDR ;
BGL ;
WRITE ;writes record to temp global if condition is met. Also checks
DONE ;
EN(DATA,TYPE,AGGDUZ2) ; EP -- AGG COMMUNITY REPORT
AGCHECK ;

External References

Name Field # of Occurrence
^%ZTER ERR+1
CTR^AG RHDR+5, RHDR+8
$$CTRL^AGGUL1 BGL+9
$$TMPFL^AGGUL1 EN+22, BGL+3, BGL+4, BGL+14, BGL+15, ERR+6
$$FMTE^XLFDT RHDR+3
$$NOW^XLFDT ERR+3
$$STRIP^XLFSTR BGL+7
$$UP^XLFSTR RHDR+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"BLANK CITY/COMMUNITY",!
  • Line Location: WRITE+7
Function Call: WRITE
  • Prompt: !,"UNKNOWN/OTHER",!
  • Line Location: WRITE+8
Function Call: WRITE
  • Prompt: !,"MISMATCHES",!
  • Line Location: WRITE+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: WRITE+25
Function Call: WRITE
  • Prompt: !!,"*** END OF REPORT ***",!!
  • Line Location: WRITE+27
Function Call: WRITE
  • Prompt: !,X
  • Line Location: RHDR+6
Function Call: WRITE
  • Prompt: !,X
  • Line Location: RHDR+9
Function Call: WRITE
  • Prompt: !!?3,"NAME",?26,"A/I",?31,"HRN",?40,"MAIL.ADDR-CITY",?60,"CURRENT COMM",!
  • Line Location: RHDR+24
Function Call: WRITE
  • Prompt: "="
  • Line Location: RHDR+25
Function Call: WRITE
  • Prompt: !
  • Line Location: RHDR+26
Function Call: WRITE
  • Prompt: $C(9)
  • Line Location: BGL+1
Function Call: READ
  • Timeout: .1
  • Variable: HSTEXT
  • Line Location: BGL+6

Used in RPC

RPC Name Call Tags
AGG COMMUNITY REPORT EN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGTMP($J SAVE+7*, WRITE+6, WRITE+10, WRITE+11, WRITE+12, WRITE+13, WRITE+14, WRITE+28!
^AUPNPAT - [#9000001] EN+46, SAVE+2, AGCHECK+4, AGCHECK+5
^AUTTLOC - [#9999999.06] RHDR+7
^DD("DD" ERR+3
^DPT - [#2] EN+44, EN+47, SAVE+3
^DPT("B" EN+36, EN+38
^TMP("AGGCMTCH" EN+16

Label References

Name Line Occurrences
AGCHECK EN+41
BGL EN+69
DONE EN+22, BGL+3, BGL+4, BGL+14, BGL+15
ERRCHK EN+53
HDR EN+19
RHDR WRITE+4
SAVE EN+54, EN+57, EN+61, EN+67
WRITE EN+68

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AG EN+11~, RHDR+25*
AG1 EN+12~, EN+33*, EN+36*, EN+38, EN+45
AG2 EN+37*, EN+38*, EN+44, EN+46, EN+47, EN+70!, SAVE+2, SAVE+3, AGCHECK+4, AGCHECK+5
AGADD EN+12~, SAVE+4*, SAVE+5*, SAVE+7, WRITE+5*, WRITE+11*, WRITE+12, WRITE+13, WRITE+14, WRITE+19
AGADDR EN+30~, EN+47*, EN+49, EN+50, EN+51, EN+52, EN+55, EN+59, EN+64, EN+65
, EN+66, EN+70!, ERRCHK+1, ERRCHK+2, ERRCHK+3, SAVE+7, WRITE+5*, WRITE+15*, WRITE+21
AGALL EN+12~, EN+25*, EN+27*, EN+48, EN+55, EN+59, EN+63, RHDR+10*, RHDR+11*, RHDR+14
, RHDR+17, RHDR+20
AGB EN+11~
AGCNT EN+30~
AGCNT1 EN+12~, EN+26*, EN+71!, SAVE+8*, RHDR+15, RHDR+16
AGCNT2 EN+12~, EN+26*, EN+71!, SAVE+9*, RHDR+18, RHDR+19
AGCNT3 EN+12~, EN+26*, EN+71!, SAVE+10*, RHDR+21, RHDR+22
AGCOM EN+12~, WRITE+5*, WRITE+10*, WRITE+11, WRITE+12, WRITE+13, WRITE+14, WRITE+16, WRITE+17
AGCOMM EN+46*, EN+49, EN+50, EN+51, EN+52, EN+55, EN+59, EN+64, EN+65, EN+66
, EN+70!, ERRCHK+2, ERRCHK+3, SAVE+6*, SAVE+7, WRITE+16*, WRITE+17*, WRITE+22
AGDOD EN+10~, SAVE+3*, SAVE+4
AGDUZ2 EN+10~, EN+13~, SAVE+2, AGCHECK+3*, AGCHECK+4*, AGCHECK+5
AGE EN+11~
AGEFLG EN+13~, EN+40*, EN+50*, EN+51*, EN+52*, EN+53
AGER EN+13~, WRITE+5*, WRITE+6*, WRITE+7, WRITE+8, WRITE+9, WRITE+10, WRITE+11, WRITE+12, WRITE+13
, WRITE+14
AGERROR EN+14~, EN+40*, EN+50*, EN+51*, EN+52*, EN+56*, EN+60*, EN+65*, EN+66*, ERRCHK+1*
, ERRCHK+2*, ERRCHK+3*, SAVE+7, SAVE+8, SAVE+9, SAVE+10
AGFLAG EN+13~, EN+43, AGCHECK+2*, AGCHECK+4, AGCHECK+5*
AGFLAG1 EN+34*, EN+36, EN+38, EN+70!, WRITE+6, WRITE+10, WRITE+11, WRITE+12, WRITE+13, WRITE+24
AGGDUZ2 EN~, RHDR+7, AGCHECK+5
AGGI EN+10~, EN+12~, EN+18*, BGL+11*, DONE+1*, HDR+1, ERR+5*
AGHRN EN+13~, WRITE+5*, WRITE+13*, WRITE+14, WRITE+20
AGINACT EN+13~, SAVE+2*, SAVE+4
AGIO EN+11~
AGMAIL EN+30~
AGNAME EN+32*, EN+44*, EN+45, EN+70!, SAVE+7
AGNM EN+13~, WRITE+5*, WRITE+12*, WRITE+13, WRITE+14, WRITE+18
AGPAGE EN+35*, EN+70!, RHDR+4, RHDR+12, RHDR+27*
AGREC EN+13~, WRITE+14*, WRITE+15
AGWFLG EN+39*, EN+70!, SAVE+11*
>> BMXSEC ERR+4*
DATA EN~, EN+16*, EN+17, BGL+11, DONE+1, HDR+1, ERR+5
DATE RHDR+1~, RHDR+3*, RHDR+4
DT RHDR+3
ERRDTM ERR+2~, ERR+3*, ERR+4
G EN+11~
HRN EN+14~, EN+42, SAVE+1*, SAVE+7, AGCHECK+5*
HSFN EN+10~
HSPATH EN+10~
HSTEXT EN+10~, BGL+6*, BGL+7*, BGL+8*, BGL+9*, BGL+11
I EN+10~
IO EN+14~, EN+29, BGL+1, BGL+6
N EN+10~
TOT EN+71!, RHDR+2*, RHDR+16*, RHDR+19*, RHDR+22*, RHDR+23
TYPE EN~, EN+20*, EN+27
U EN+31*, EN+44, EN+46, EN+47, SAVE+2, SAVE+3, WRITE+15, RHDR+7, AGCHECK+5
UID EN+10~, EN+15*, EN+16, EN+22, BGL+4, BGL+15
X EN+10~, RHDR+4*, RHDR+6, RHDR+7*, RHDR+9
Y EN+10~, ERR+2~, ERR+3*
Z WRITE+3~, WRITE+25*
ZTDESC EN+11~
ZTRTN EN+11~
ZTSAVE EN+11~
ZTSK EN+11~, EN+15
ZTUCI EN+11~
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All