Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: .401418

Package: VA Fileman

SORT TEMPLATE(#.401)-->.4014-->.401418

Sub-Field: .401418


Information

Parent File Name Number Package
.4014 RELATIONAL JUMP FIELD DATA .401418 VA Fileman

Details

Field # Name Loc Type Details
.01 RELATIONAL START FILE NO. 0;1 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999.99999)!(X<0)!(X?.E1"."6N.N) X
  • LAST EDITED:  FEB 01, 1993
  • HELP-PROMPT:  Type a Number between 0 and 9999999.99999, 5 Decimal Digits
  • DESCRIPTION:  
    Data will appear here if sorting by a field that must be gotten to using a relational jump.  This will be the file or subfile number from which the user is jumping (i.e., the starting point).
  • TECHNICAL DESCR:  
    Built in COLON^DIP0 during the sort/print.
  • CROSS-REFERENCE:  .401418^B
    1)= S ^DIBT(DA(2),2,DA(1),2,"B",$E(X,1,30),DA)=""
    2)= K ^DIBT(DA(2),2,DA(1),2,"B",$E(X,1,30),DA)
1 NEXT SUBSCRIPT 0;2 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 01, 1993
  • HELP-PROMPT:  Type a Number between 0 and 9999999, 0 Decimal Digits. Subscript used in the DPP array during the sort/print option.
  • DESCRIPTION:  This field contains a subscript used n the DPP array during the sort/print. The subscript is generated by DICOMP (using the level number multiplied by 100 I think). It results in building a node like
    DPP(DJ,file/subfile no.,subscript)=data.
  • TECHNICAL DESCR:  
    Built by COLON^DIP0 routine.
2 TO FILE OR SUBFILE 0;3 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999.99999)!(X<0)!(X?.E1"."6N.N) X
  • LAST EDITED:  FEB 01, 1993
  • HELP-PROMPT:  Type a Number between 0 and 9999999.99999, 5 Decimal Digits. The file or subfile number to which we are jumping using a relational jump.
  • DESCRIPTION:  
    This field contains the file or subfile number to which we are making the relational jump (i.e., the destination file).
  • TECHNICAL DESCR:  
    Built in COLON^DIP0 during the sort/print.
3 GLOBAL REFERENCE 0;4 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>50!($L(X)<1) X
  • LAST EDITED:  FEB 01, 1993
  • HELP-PROMPT:  Answer must be 1-50 characters in length. Contains the global reference of the file to which we are jumping relationally.
  • DESCRIPTION:  
    This field contains the global reference of the file to which we are jumping relationally (i.e., the destination file).
  • TECHNICAL DESCR:  
    Built by COLON^DIP0 during the sort/print option.
4 MULTIVALUED FLAG 0;5 SET

  • LAST EDITED:  FEB 01, 1993
  • DESCRIPTION:  This flag indicates whether the relational jump will result in going to a file that has a many-to-one relationship to the starting (home) file (i.e., a jump to a backwards pointer) or a one-to-one relationship (i.e.,
    a forwards pointer jump).  The flag will be set to 1 to indicate that that there is a many-to-one or multi-valued relationship to the home file, or to 0 if not.
  • TECHNICAL DESCR:  
    Set in COLON^DIP0 during the sort/print option.
5 RELATIONAL CODE RCOD;E1,245 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
  • LAST EDITED:  FEB 01, 1993
  • HELP-PROMPT:  This is Standard MUMPS code, used to make a relational jump.
  • DESCRIPTION:  
    This is the MUMPS code needed to perform the relational jump during the sort part of the sort/print option.
  • TECHNICAL DESCR:  
    Generated from COLON^DIP0 during the sort/print option.
    WRITE AUTHORITY:  @
Info |  Details |  All