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

Package: Registration

Routine: DGENPTA1


Information

DGENPTA1 ;ALB/CJM,EG,CKN,ERC,TDM,PWC,JAM,KUM - Patient API - File Data ;7/24/24 4:54PM

Source Information

Source file <DGENPTA1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 3 $$UPD^DGENDBS  ADDMSG^DGENUPL3  (EDITPH,EDITPOW)^DGRPLE  
Kernel 1 $$NOW^XLFDT  
VA FileMan 1 GETS^DIQ  

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

Package Total Caller Graph
Registration 9 DGENELA1  DGENPT  DGENPTA  DGENUPL3  DGENUPL4  DGENUPL5  DGENUPL7  DGREG  
DGRPP  

Entry Points

Name Comments DBIA/ICR reference
LOCK(DFN) ;
UNLOCK(DFN) ;
STOREPRE(DFN,DGPREFAC) ;
CHECK(DGPAT,ERROR) ;
QCHECK ;
STORE(DGPAT,ERROR,NOCHECK) ;
FIELD(SUB) ;

External References

Name Field # of Occurrence
$$UPD^DGENDBS STOREPRE+18, STORE+39, STORE+48, STORE+54, STORE+66
ADDMSG^DGENUPL3 STORE+67
EDITPH^DGRPLE STORE+58
EDITPOW^DGRPLE STORE+69
GETS^DIQ STORE+22
$$NOW^XLFDT CHECK+31

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] STOREPRE+15
^DPT - [#2] LOCK+9, UNLOCK+8, STOREPRE+12

Label References

Name Line Occurrences
$$CHECK STORE+15
$$FIELD STORE+38
$$LOCK STORE+14
QCHECK CHECK+25, CHECK+27, CHECK+29, CHECK+31, CHECK+33
UNLOCK STORE+70

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA STOREPRE+9~, STOREPRE+18, STORE+17~, STORE+39, STORE+45~, STORE+48, STORE+49!, STORE+51~, STORE+54, STORE+55!
, STORE+63~, STORE+66, STORE+68!
DATA( STOREPRE+16*, STOREPRE+17*, STORE+38*, STORE+47*, STORE+53*, STORE+65*
DFN LOCK~, LOCK+9, UNLOCK~, UNLOCK+8, STOREPRE~, STOREPRE+12, STOREPRE+18, STORE+22, STORE+23, STORE+24
, STORE+25, STORE+26
DGENDA STORE+45~, STORE+46*, STORE+48, STORE+49!, STORE+51~, STORE+52*, STORE+54, STORE+55!, STORE+63~, STORE+64*
, STORE+66, STORE+68!
DGINDAD STORE+17~, STORE+24*, STORE+29
DGINDARR STORE+17~
DGINDARR(2 STORE+23, STORE+24, STORE+25, STORE+26
DGINDED STORE+17~, STORE+26*, STORE+32, STORE+33
DGINDID STORE+17~, STORE+23*, STORE+28
DGINDSD STORE+17~, STORE+25*, STORE+30
DGPAT CHECK~, STORE~, STORE+13, STORE+15
DGPAT( STORE+38
DGPAT("APPREQTS" STORE+44, STORE+47
DGPAT("DEATH" CHECK+31
DGPAT("DFN" STORE+14, STORE+39, STORE+46, STORE+52, STORE+58, STORE+64, STORE+69, STORE+70
DGPAT("INDADT" STORE+29!
DGPAT("INDEDT" STORE+32*, STORE+33!
DGPAT("INDID" STORE+28!
DGPAT("INDSDT" STORE+30!
DGPAT("INELDATE" CHECK+33
DGPAT("INELDEC" CHECK+25
DGPAT("INELREA" CHECK+27, CHECK+33
DGPAT("ORIGAPPREQTS" STORE+50, STORE+53
DGPAT("PGULF" STORE+36*
DGPAT("PGULFTS" STORE+35*
DGPAT("PHI" STORE+58
DGPAT("PHRR" STORE+58
DGPAT("PHST" STORE+58
DGPAT("POWFDT" STORE+69
DGPAT("POWI" STORE+62, STORE+69
DGPAT("POWLOC" STORE+69
DGPAT("POWTDT" STORE+69
DGPAT("VETERAN" CHECK+29
DGPREFAC STOREPRE~, STOREPRE+14, STOREPRE+15, STOREPRE+16
ERROR CHECK~, CHECK+13*, CHECK+25*, CHECK+27*, CHECK+29*, CHECK+31*, CHECK+33*, STORE~, STORE+12*, STORE+13*
, STORE+14*, STORE+15, STORE+40*, STORE+63~, STORE+66, STORE+68!
FIELD CHECK+11~, STORE+17~, STORE+38*
FNUM FIELD+3~, FIELD+4*, FIELD+5*, FIELD+6*, FIELD+8*, FIELD+9*, FIELD+10*, FIELD+11*, FIELD+13*, FIELD+15*
, FIELD+17*, FIELD+18
>> MSGS STORE+67
NOCHECK STORE~, STORE+15
SUB STORE+17~, STORE+18*, STORE+38*, FIELD~, FIELD+4, FIELD+5, FIELD+6, FIELD+8, FIELD+9, FIELD+10
, FIELD+11, FIELD+13, FIELD+15, FIELD+17
SUCCESS STOREPRE+9~, STOREPRE+10*, STOREPRE+13*, STOREPRE+14*, STOREPRE+15*, STOREPRE+18*, STOREPRE+19, CHECK+11~, CHECK+12*, CHECK+25*
, CHECK+27*, CHECK+29*, CHECK+31*, CHECK+33*, QCHECK+1, STORE+17~, STORE+39*, STORE+40, STORE+44, STORE+48*
, STORE+50, STORE+54*, STORE+58, STORE+61, STORE+71
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All