Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  External References |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Global: ^XDRM

Package: Toolkit

Global: ^XDRM


Information

FileMan FileNo FileMan Filename Package
15.4 MERGE IMAGES Toolkit

Description

Directly Accessed By Routines, Total: 12

Package Total Routines
Toolkit 7 FROM FILE#    GLOBAL DATA    POINTERS CHANGED    TO FILE#    XDRMERG0    XDRMERGB    XT73P44    
Prosthetics 3 RMPOBIL5    RMPRPAT2    RMPRPRT1    
Fee Basis 1 FBXIP19    

Accessed By FileMan Db Calls, Total: 1

Package Total Routines
Toolkit 1 XDRMERGB    

Pointer To FileMan Files, Total: 2

Package Total FileMan Files
Registration 1 PATIENT(#2)[.01.02]    
VA FileMan 1 FILE(#1)[#15.41(.01)#15.42(.01)]    

Fields, Total: 6

Field # Name Loc Type Details
.01 MERGED FROM 0;1 VARIABLE POINTER
************************REQUIRED FIELD************************
PATIENT(#2)  

  • LAST EDITED:  DEC 04, 1997
  • HELP-PROMPT:  This is the FROM entry of the MERGE Pair
  • DESCRIPTION:  
    This field contains a variable pointer reference to the location in the primary merge file of the entry which was merged into another entry.
  • CROSS-REFERENCE:  15.4^B
    1)= S ^XDRM("B",$E(X,1,30),DA)=""
    2)= K ^XDRM("B",$E(X,1,30),DA)
.02 MERGED TO 0;2 VARIABLE POINTER PATIENT(#2)  

  • LAST EDITED:  DEC 05, 1997
  • HELP-PROMPT:  This is the entry that was merged into
  • DESCRIPTION:  
    This field contains a variable pointer reference to the entry in the primary file for the merge, into which the entry indicated by the MERGED FROM (#.01) field was merged.
  • CROSS-REFERENCE:  15.4^B
    1)= S ^XDRM("B",$E(X,1,30),DA)=""
    2)= K ^XDRM("B",$E(X,1,30),DA)
.03 DATE MERGED 0;3 DATE

  • INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  MAY 14, 1998
  • HELP-PROMPT:  This is the date on which the entries were merged.
  • DESCRIPTION:  
    This field indicates the date on which the entry indicated by the MERGED FROM (#.01) field was merged into the entry indicated by the MERGED TO (#.02) field.
1 FROM FILE# 1;0 POINTER Multiple #15.41 15.41

  • DESCRIPTION:  
    This field specifies a file for which a data image was recorded for the entry specified by the MERGED FROM (#.01) field.
2 TO FILE# 2;0 POINTER Multiple #15.42 15.42

  • DESCRIPTION:  
    This field specifies a file for which a data image was recorded for the entry specified by the MERGED TO (#.02) field.
3 POINTERS CHANGED 3;0 Multiple #15.43 15.43

  • DESCRIPTION:  This multiple field contains data on locations where a pointer value was changed. The #.01 field contains the information which would be specified as subscripts in the array passed in a call to FILE^DIE. The array
    subscripts are separated by a ';', and are in the form FILE;IENS;FIELD. The value which was present before the data was changed is stored in field #1.01.

External References

Name Field # of Occurrence
^%DT .03+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XDRM("B" .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT .03+1*
>> DA .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K)
X .01(XREF 1S), .01(XREF 1K), .02(XREF 1S), .02(XREF 1K), .03+1*!
>> Y .03+1
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  External References |  Global Variables Directly Accessed |  Local Variables  | All