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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: QACVEMPX

Package: Patient Representative

Routine: QACVEMPX


Information

QACVEMPX ; OAKOIFO/TKW - Return Person Data, called by RPC ;9/25/07 14:14

Source Information

Source file <QACVEMPX.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 $$DT^XLFDT  ($$HLNAME,STDNAME)^XLFNAME  $$FORMAT^XLFNAME7  $$STA^XUAF4  
VA FileMan 2 LIST^DIC  $$GET1^DIQ  
M XML Parser 1 $$SYMENC^MXMLUTL  
Patient Representative 1 EN^QACVKHLD  

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

Package Total Caller Graph
Patient Representative 2 QACV KEY HOLDERS VLH  QACV PERSON LOOKUP VLH  

Entry Points

Name Comments DBIA/ICR reference
EN(PATSBY,LKUPVAL,PATSROWS,PATSFRM0,PATSFRM1)
LOOKUP1 ; Use current routine to standardize the name (IA #3065)
; (name may contain spaces or apostrophes).
LOOKUP2 ; Use old routine to standardize the name (no punctuation
; except hyphens).)
; Quit if the maximum number of names has been found.
GETLIST(STDNAME,PATSROWS,PATSFRM0,PATSFRM1,PATSMORE,FROM) ; Get a list of names matching STDNAME
HDR ; Build header node
EN2(OUTCNT) ; Build output for individual persons.
FOOTER(OUTCNT) ; Add the footer
CONV(NAMEPART) ; Convert a name part to mixed case
BLDLST(TAGLIST) ; Build list of XML data tags

External References

Name Field # of Occurrence
LIST^DIC GETLIST+13
$$GET1^DIQ EN+26
$$SYMENC^MXMLUTL EN2+10, EN2+11
EN^QACVKHLD EN+19
$$DT^XLFDT GETLIST+3
$$HLNAME^XLFNAME EN2+23
STDNAME^XLFNAME LOOKUP2+6
$$FORMAT^XLFNAME7 LOOKUP1+5, LOOKUP1+6, EN2+17
$$STA^XUAF4 EN+26

Used in RPC

RPC Name Call Tags
QACV PERSON LOOKUP VLH EN
QACV KEY HOLDERS VLH EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] LIST^DIC
^XTV(8989.3 - [#8989.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIERR" EN+23, EN+24
^TMP("DILIST" EN+8!, EN+23, LOOKUP2+9, LOOKUP2+19, LOOKUP2+20, LOOKUP2+22!, LOOKUP2+28, LOOKUP2+29!, LOOKUP2+30*, LOOKUP2+31*
, EN2+5, FOOTER+2!
^TMP("PatsPersonXml" EN+8!, EN+28, HDR+1*, HDR+2*, EN2+7*, EN2+27*, EN2+30*, EN2+32*, EN2+34*, EN2+36*
, FOOTER+1*
^TMP("QACOLD" LOOKUP2+18!, LOOKUP2+20*, LOOKUP2+21!, LOOKUP2+26, LOOKUP2+29*, LOOKUP2+30, LOOKUP2+32!
^VA(200 - [#200] LOOKUP2+13, LOOKUP2+14, EN2+14

Label References

Name Line Occurrences
BLDLST EN2+3
EN2 EN+32
FOOTER EN+32
GETLIST LOOKUP1+15, LOOKUP2+24
HDR EN+30
LOOKUP1 EN+13
LOOKUP2 EN+14

Naked Globals

Name Field # of Occurrence
^( EN2+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CURRDT GETLIST+1~, GETLIST+3*
DIERR EN+9~
FIRST GETLIST+1~, GETLIST+2*, GETLIST+7
FROM EN+9~, LOOKUP1+15, LOOKUP2+24, GETLIST~, GETLIST+13
FROM(1 EN+20*, EN+21, LOOKUP2+15*, GETLIST+9*, GETLIST+10*, GETLIST+15, HDR+2
FROM(2 EN+20*, LOOKUP2+15*, GETLIST+9*, GETLIST+10*, HDR+2
I EN+9~, LOOKUP2+26*, LOOKUP2+27, LOOKUP2+29, LOOKUP2+31, EN2+1~, EN2+5*, CONV+1~, CONV+3*
IENS EN+9~, EN2+1~, EN2+8*, EN2+14, EN2+22
J EN+9~, LOOKUP2+29*, EN2+1~, EN2+24*, EN2+26, EN2+27
LAST GETLIST+1~, GETLIST+2*, GETLIST+9, GETLIST+11
LEN GETLIST+1~, GETLIST+7*, CONV+1~, CONV+2*, CONV+3
LKUPVAL EN~, EN+11, EN+12, EN+18, EN+19, LOOKUP1+2, LOOKUP2+5
MAILCODE EN+9~, EN2+1~, EN2+11*, EN2+32
NAMECOMP EN+9~, EN2+1~, EN2+13!, EN2+14*, EN2+16, EN2+17*, EN2+18*, EN2+22!, EN2+23*, EN2+26
NAMECOMP("FAMILY" EN2+18
NAMECOMP("FIELD" EN2+22*
NAMECOMP("FILE" EN2+22*
NAMECOMP("GIVEN" EN2+18
NAMECOMP("IENS" EN2+22*
NAMECOMP("MIDDLE" EN2+18
NAMECOMP("SUFFIX" EN2+18
NAMEPART CONV~, CONV+2, CONV+3
NEWROWS LOOKUP2+8~, LOOKUP2+9*, LOOKUP2+12, LOOKUP2+13*, LOOKUP2+14*, LOOKUP2+15, LOOKUP2+24
OUTCNT EN+9~, EN+31*, EN+32, EN2~, EN2+6*, EN2+7, EN2+25*, EN2+27, EN2+29*, EN2+30
, EN2+31*, EN2+32, EN2+33*, EN2+34, EN2+35*, EN2+36, FOOTER~, FOOTER+1
PART EN+9~, GETLIST+13
PART(1 GETLIST+11*
PATSBY EN~, EN+28*
PATSERR EN+9~, EN+24*, HDR+2
PATSFRM0 EN~, EN+19, EN+20, LOOKUP1+10, LOOKUP1+15, LOOKUP2+24, GETLIST~, GETLIST+9, GETLIST+10
PATSFRM1 EN~, EN+19, EN+20, LOOKUP1+15, LOOKUP2+24, GETLIST~, GETLIST+10
PATSMORE EN+9~, EN+21*, LOOKUP1+4*, LOOKUP1+15, LOOKUP2+3, LOOKUP2+15*, LOOKUP2+24, GETLIST~, GETLIST+15*, HDR+2
PATSROWS EN~, EN+19, LOOKUP1+3*, LOOKUP1+15, LOOKUP2+9, LOOKUP2+26, GETLIST~, GETLIST+13
PIECE EN+9~
QOUT LOOKUP1+8~*, LOOKUP1+9, LOOKUP1+13*
SCR GETLIST+1~, GETLIST+5*, GETLIST+7*, GETLIST+13
SRVIEN EN+9~
SRVRSTA EN+9~, EN+26*
STDNAME EN+9~, LOOKUP1+2*, LOOKUP1+5*, LOOKUP1+6*, LOOKUP1+15, LOOKUP2+5*, LOOKUP2+6, LOOKUP2+13, LOOKUP2+14, LOOKUP2+15
LOOKUP2+24, GETLIST~, GETLIST+2
TAGLIST EN+9~, EN2+1~, EN2+3, BLDLST~
TAGLIST( EN2+27
TAGLIST(1 BLDLST+1*
TAGLIST(2 BLDLST+2*
TAGLIST(3 BLDLST+3*
TAGLIST(4 BLDLST+4*
TAGLIST(5 BLDLST+5*
TAGLIST(6 BLDLST+6*
TEMP CONV+1~, CONV+2*, CONV+8*, CONV+11
TITLE EN+9~, EN2+1~, EN2+10*, EN2+30
ULASTNM EN+9~, EN+12*, EN+14, LOOKUP1+9
UPPER CONV+1~, CONV+2*, CONV+4, CONV+6*, CONV+9*
X EN+9~, LOOKUP1+10*, LOOKUP1+11, LOOKUP1+12, LOOKUP2+14*, LOOKUP2+28*, LOOKUP2+29, LOOKUP2+31, EN2+1~, EN2+5*
, EN2+8, EN2+10, EN2+11, EN2+34, CONV+1~, CONV+3*, CONV+5*, CONV+7*, CONV+8, CONV+9
Y EN+9~, EN2+1~, EN2+26*, EN2+27
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All