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

Package: Registration

Routine: DGRP


Information

DGRP ;ALB/MRL - REGISTRATION ENTRY POINT ;06 JUN 88@2300

Source Information

Source file <DGRP.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 4 DISPMAS^DGMTCOU1  ^DGRP1  QQ^DGRPP  ^DGRPV  
VA Fileman 2 ^DIC  ^DIE  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Registration 7 DG ELIGIBILITY VERIFICATION  DG REGISTRATION VIEW  DG10  DGPMV  DGPMV1  DGREG  DGRPTU  

Entry Points

Name Comments DBIA/ICR reference
EN
EN2
RTNS ;The following is the numbering scheme for the DGRP routines
EN1
  • ICR #3855
    • Status: Active
    • Usage: Private
    ENED
    FILE ; The following are the numbering schemes for fields in the
    ; TYPE OF PATIENT file
    MSG ;If lock fails:
    NEW ;if new patient xecute new patient dr string (from patient type)
    ELV
    ELVD
    VIEW

    External References

    Name Field # of Occurrence
    DISPMAS^DGMTCOU1 EN2+2
    ^DGRP1 EN2+1
    QQ^DGRPP EN+1
    ^DGRPV EN1+1
    ^DIC EN
    ^DIE NEW+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: *7,!!,"Patient is being edited. Try again later."
    • Line Location: MSG+1
    Routine Call
    • DIE
    • Line Location:
      • NEW+4
    Routine Call
    • DIC
    • Line Location:
      • EN

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DG(391 - [#391] NEW+4
    ^DPT - [#2] EN1, EN1+2, EN2, EN2+3, ELV+1, ELV+3, NEW+4

    Label References

    Name Line Occurrences
    ELV ELV
    EN VIEW, ELV
    EN1 VIEW, ELVD
    ENED ELV+2
    MSG EN1, EN2, ELV+1
    NEW EN+3
    VIEW VIEW

    Naked Globals

    Name Field # of Occurrence
    ^("DR" NEW+4
    ^("TYPE" NEW+4

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DA EN+4!, NEW+4*
    >> DFN EN+3*, EN1, EN1+2, EN2, EN2+2, EN2+3, ELV+1, ELV+3, ELVD, NEW+4
    >> DGELVER ELV*, ELVD*
    >> DGRPV EN, ENED*, EN1, EN1+2, EN2, EN2+3, VIEW*, ELV*, ELVD*
    DGRPX NEW+5!
    DIC EN*, EN+4!
    DIC(0 EN*
    >> DIE NEW+4*
    DIRUT EN+2!
    DTOUT EN+2!
    DUOUT EN+2!
    >> Y EN+1, EN+3, VIEW, ELV
    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 |  Naked Globals |  Local Variables |  All