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 |  Local Variables  | All
Print Page as PDF
Routine: DGOTHMG1

Package: Registration

Routine: DGOTHMG1


Information

DGOTHMG1 ;SHRPE/YMG - OTH Management actions ;04/30/19

Source Information

Source file <DGOTHMG1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Registration 4 PATDISP^DGOTHINQ  ASKCONT^DGOTHMG2  (BLD,BLDHDR)^DGOTHMGT  ($$GETAUTH,$$GETDEN,$$GETPEND)^DGOTHUT1  
Kernel 3 $$FMTE^XLFDT  $$CJ^XLFSTR  OWNSKEY^XUSRB  
List Manager 3 CHGCAP^VALM  (CLEAR,FULL)^VALM1  EN^VALM2  
VA FileMan 1 ^DIC  

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
Registration 7 DG OTH PATIENT INQUIRY  DG OTH SELECT PATIENT  DG OTH SHOW DETAILS  DG OTH SHOW PENDING  DG OTH VIEW APPROVED  DG OTH VIEW DENIED  DGOTHMG2  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
SP ; select patient
PI ; patient inquiry
VD ; view denied requests
VA ; view approved requests
SD ; show request details
PR ; show pending request
CHKKEY(DGKEY) ; check if current user has a given security key

External References

Name Field # of Occurrence
PATDISP^DGOTHINQ PI+7
ASKCONT^DGOTHMG2 PI+8, SD+49, PR+18
BLD^DGOTHMGT SP+13, VD+8, VA+8
BLDHDR^DGOTHMGT SP+14, VD+9, VA+9
$$GETAUTH^DGOTHUT1 SD+27
$$GETDEN^DGOTHUT1 SD+12
$$GETPEND^DGOTHUT1 PR+7
^DIC SP+10
CHGCAP^VALM VD+7, VA+7
CLEAR^VALM1 PI+5
FULL^VALM1 SP+5, PI+4, SD+5, PR+5
EN^VALM2 SD+7
$$FMTE^XLFDT SD+16, SD+18, SD+38, SD+40, SD+42, SD+44, PR+12, PR+13
$$CJ^XLFSTR SD+13, SD+14, SD+29, SD+30, SD+33, SD+34, PR+10, PR+11
OWNSKEY^XUSRB CHKKEY+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Error: ",$P(DATASTR,U,2)
  • Line Location: SD+12
Function Call: WRITE
  • Prompt: !!,"Error: ",$P(DATASTR,U,2)
  • Line Location: SD+27
Function Call: WRITE
  • Prompt: !!,"Error: ",$P(DATASTR,U,2)
  • Line Location: PR+8
Routine Call
  • DIC
  • Line Location:
    • SP+10
Routine Call
  • VALM
  • Line Location:
    • VD+7
    • VA+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGOTH(33 - [#33] Classic Fileman Calls

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATASTR SD+4~, SD+12*, SD+15, SD+16, SD+17, SD+18, SD+19, SD+21, SD+27*, SD+28
SD+32, SD+36, SD+37, SD+38, SD+39, SD+40, SD+41, SD+42, SD+44, SD+45
SD+47, PR+4~, PR+7*, PR+8, PR+9, PR+12, PR+13, PR+14, PR+16
DENIEN SD+4~, SD+11*, SD+12
>> DGDFN SP+12*, PR+7
>> DGIEN33 SP+12*, SD+12, SD+27
DGIEN365 SD+4~, SD+26*, SD+27
DGIEN90 SD+4~, SD+26*, SD+27
DGKEY CHKKEY~, CHKKEY+9
>> DGSVDDF("A" VA+7
>> DGSVDDF("D" VD+7
DIC SP+4~, SP+7*, SP+10!
DIC("A" SP+7*
DIC("S" SP+9*
DIC(0 SP+7*
>> DSPMODE SP+13, SP+14, VD+5*, VD+8, VD+9, VA+5*, VA+8, VA+9, SD+9, SD+24
DTOUT SP+4~
DUOUT SP+4~
RES CHKKEY+8~, CHKKEY+9
RES(0 CHKKEY+10
SEL SD+4~, SD+8*, SD+11, SD+26
U SD+12, SD+15, SD+16, SD+17, SD+18, SD+19, SD+21, SD+26, SD+27, SD+28
SD+32, SD+36, SD+37, SD+38, SD+39, SD+40, SD+41, SD+42, SD+44, SD+45
SD+47, PR+8, PR+12, PR+13, PR+14, PR+16
>> VALMAR SD+11, SD+26
>> VALMBCK SP+6*, PI+6*, VD+4*, VA+4*, SD+6*, PR+6*
VALMDDF VD+7!*, VA+7!*
>> VALMY("" SD+8
X SP+4~
>> XQORNOD(0 SD+7
Y SP+4~, SP+11, SP+12
Y(0 SP+12
Z SD+4~, SD+26*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Local Variables  | All