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

Package: Registration

Routine: DGPMV3


Information

DGPMV3 ;ALB/MIR - ENTER TRANSACTION INFORMATION; 8 MAY 89 ; 5/23/06 8:32am

Source Information

Source file <DGPMV3.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
Registration 9 RESET^DGPMDDCN  RESET^DGPMDDLD  ^DGPMEVT  CHK^DGPMV30  NEW^DGPMV301  SI^DGPMV33  (AFTER,PRIOR)^DGPMV36  EN^DGPMVBM  
START^DGPWB  
VA Fileman 6 ^%DT  (HELP,NOW)^%DTC  YN^DICN  ^DIE  ^DIK  ^DIR  
Kernel 1 $$REPLACE^XLFSTR  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Registration 6 DGPMEX  DGPMV2  DGPMV321  DGPMV331  DGPMV36  DGPMVPU  
IHS Changes To ADT 3 BDGAPI  BDGAPI1  BDGAPI2  

Entry Points

Name Comments DBIA/ICR reference
PRODAT(NODE) ;-- This function will add the ward and other data from the
; previous TS movement to the provider TS movement.
DELREAS() ;-- get the delete reason PATCH 1013
Q
OKD ;IHS/ANMC/LJF 3/08/2001 added set of IHS node in ^utility
VAR ;Set up variables
NEW ;Entry point to add a new entry to ^DGPM
DT
DR ;select input template for transaction type
EVENTS ;

External References

Name Field # of Occurrence
^%DT DT+3
HELP^%DTC DT+1, DT+3
NOW^%DTC DGPMV3+10
RESET^DGPMDDCN EVENTS+2
RESET^DGPMDDLD EVENTS+1
^DGPMEVT EVENTS+10
CHK^DGPMV30 DT+4
NEW^DGPMV301 NEW+1
SI^DGPMV33 EVENTS+2
AFTER^DGPMV36 DR+21, OKD+10, OKD+12
PRIOR^DGPMV36 OKD+3, OKD+12, VAR+6, VAR+11
EN^DGPMVBM EVENTS+4
START^DGPWB EVENTS+3
YN^DICN OKD+4
^DIE DR+13
^DIK DR+20, OKD+7, OKD+12
^DIR DELREAS+3
$$REPLACE^XLFSTR DR+12

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: !,DGPME
  • Line Location: DT+4
Function Call: WRITE
  • Prompt: !,"Incomplete check-in...deleted"
  • Line Location: DR+20
Function Call: WRITE
  • Prompt: !
  • Line Location: OKD+3
Function Call: WRITE
  • Prompt: !?5,"Answer yes to delete this ",DGPMUC," or no to continue"
  • Line Location: OKD+4
Routine Call
  • DIE
  • Line Location:
    • DR+13
Routine Call
  • DIR
  • Line Location:
    • DELREAS+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPM - [#405] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DT
^DG(405.2 - [#405.2] VAR+10
^DGPM - [#405] DGPMV3+17, DR+7, DR+18, DR+20, DR+21, OKD+1, OKD+3, OKD+10, OKD+12, VAR+2
, VAR+4, VAR+8, VAR+9, PRODAT+4
^DGPM("APCA" VAR+9
^DGPM("APHY" OKD+12
^DGPM("APMV" VAR+8
^DGPM("ATS" PRODAT+4
^UTILITY("DGPM" DGPMV3+9!, DR+18*, DR+21*, EVENTS+7, Q+4!, OKD+1*, OKD+3*, OKD+10*, OKD+12*, VAR+2*
, VAR+4*

Label References

Name Line Occurrences
$$DELREAS OKD+6
$$PRODAT DGPMV3+15
@( DR+19, OKD+3, OKD+5
DR DGPMV3+17, DGPMV3+18, DT
DT DGPMV3+10, DT+1, DT+3, DT+4, OKD+4
EVENTS OKD+14
NEW DGPMV3+16
OKD DT+2, OKD+4
Q DGPMV3+16, DT, DR+12, OKD+3, OKD+4
VAR DGPMV3+17, DGPMV3+18, DT

Naked Globals

Name Field # of Occurrence
^( EVENTS+7, VAR+9, PRODAT+4
^("A" OKD+12*
^("DIR" DR+18, DR+21, VAR+2
^("E" VAR+10
^("IHSA" EVENTS+7, OKD+12*
^("IHSP" EVENTS+7, OKD+12*
^("LD" DR+20
^("ODS" DR+7
^("P" EVENTS+7
^(0 DR+18, OKD+12, VAR+8, VAR+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DGPMV3+10, OKD+4*
%DT DT+1*, DT+4!, Q+3!, OKD+3!
%DT(0 DT+1*
>> BDGAPI DGPMV3+18, DR+12
>> BDGDLREA OKD+6*
DA DGPMV3+16*, DGPMV3+17, DR+20*, Q+3!, OKD+7*, OKD+12*, VAR+2*
>> DFN DGPMV3+11, EVENTS+3, VAR+8, VAR+9, PRODAT+4
DG DR+13!
DGER Q+3!
DGIDX Q+1!
DGNOW DGPMV3+10*, Q+3!
DGODS Q+2!
DGODSPT DR+7*, Q+2!
DGOK EVENTS+7*, EVENTS+10, Q+3!
DGOTY Q+1!
DGOWD Q+1!
DGPM0 Q+3!, VAR+8*
DGPM0ND DGPMV3+11*, DGPMV3+13*, DGPMV3+15*, Q+3!
>> DGPM1X DT
DGPM2 Q+3!, VAR+9*, VAR+10
DGPMA DR+18*, DR+20*, DR+21*, EVENTS+3, Q+3!, OKD+10*
DGPMAB Q+3!
DGPMABL Q+3!, VAR+10*
>> DGPMAN DGPMV3+17*
>> DGPMBYP Q*
>> DGPMCA DGPMV3+11, DGPMV3+17*, DR+7, VAR+8, VAR+9, PRODAT+4
DGPMDA DGPMV3+16*, DR+18, DR+20, DR+21, Q, Q+3!, OKD+1, OKD+3, OKD+7, OKD+10
, OKD+12, VAR+2, VAR+4, VAR+6, VAR+11
DGPME DT+4!
DGPMER Q+3!, OKD+3*
DGPMHY DGPMV3+10*, DT, DT+4, Q+3!
>> DGPMN DGPMV3+10, VAR+2
DGPMNI Q+3!
DGPMOC Q+3!
DGPMOS Q+3!
DGPMOUT DGPMV3+10*, DR+16*, Q+3!
DGPMP DT+4, Q+3!, OKD+3*, OKD+10, VAR+2*, VAR+7
>> DGPMPC DGPMV3+15
DGPMPHY Q+3!
DGPMPHY0 Q+3!
DGPMPTF Q+3!
>> DGPMSA DGPMV3+13
DGPMSP Q+3!
>> DGPMT DGPMV3+11, DGPMV3+13, DGPMV3+15, DGPMV3+17, DR+5, DR+11, DR+18, DR+19, DR+20, DR+21
, EVENTS+1, EVENTS+2, OKD+1, OKD+3, OKD+5, OKD+7, OKD+10, VAR+2, VAR+4, VAR+6
, VAR+11
DGPMTN Q+3!
DGPMTYP Q+3!
>> DGPMUC DT, OKD+4
DGPMWD Q+3!
>> DGPMY DGPMV3+10, DGPMV3+11, DT*, DT+4*, VAR+7
DGSV Q+3!
DGT Q+3!
DGX Q+3!, VAR+7*, VAR+8, VAR+9
DGX1 Q+3!
DGZ DR+18!
DIC Q+4!
DIE DR+5*, DR+13!, Q+4!
DIE("NO^" DR+5*
DIK DR+20*!, Q+4!, OKD+7*, OKD+12*
>> DIR("A" DELREAS+2*
>> DIR(0 DELREAS+1*
>> DIRUT DELREAS+4
DQ DR+13!
DR DR+11*, DR+12*, Q+4!
DTIME DT
I EVENTS+7*, Q+4!
I1 Q+4!
J EVENTS+7*, Q+4!
K Q+4!
NODE PRODAT~, PRODAT+4
U DR+18, DR+21, VAR+2, PRODAT+4, PRODAT+5
X DGPMV3+10*, DT*, DT+1, DT+2, DT+4, DR+12, DR+13!, Q+4!, VAR+8*, VAR+9*
, PRODAT+3~, PRODAT+4*, PRODAT+5
X("]" DR+12*
X1 Q+4!, VAR+8*
X2 Q+4!
Y DGPMV3+16, DT*, DT+1, DT+3, DT+4, DR+16, DR+21*, Q+4!, OKD+3*, OKD+10*
, OKD+12*, VAR+6*, VAR+11*, PRODAT+3~, PRODAT+4*, PRODAT+5*, PRODAT+6
Y(0 DELREAS+5
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