Ignore:
Timestamp:
Dec 4, 2009, 8:26:01 PM (14 years ago)
Author:
George Lilly
Message:

WorldVistAEHR overlayed on FOIAVistA

Location:
FOIAVistA/tag/r
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • FOIAVistA/tag/r/IMAGING-MAG-ZMAG/MAGGTSY2.m

    r628 r636  
    11MAGGTSY2 ;WOIFO/GEK - Calls from Imaging windows for System Manager ; [ 06/20/2001 08:57 ]
    2  ;;3.0;IMAGING;**59**;Nov 27, 2007;Build 20
    3  ;;Per VHA Directive 2004-038, this routine should not be modified.
     2 ;;3.0;IMAGING;;Mar 01, 2002
    43 ;; +---------------------------------------------------------------+
    54 ;; | Property of the US Government.                                |
     
    98 ;; | Development Office of the Department of Veterans Affairs,     |
    109 ;; | telephone (301) 734-0100.                                     |
     10 ;; |                                                               |
    1111 ;; | The Food and Drug Administration classifies this software as  |
    1212 ;; | a medical device.  As such, it may not be changed in any way. |
     
    1717 ;;
    1818 Q
    19 MAG(MAGRY,NODE) ;RPC Call to show node of Image File
    20  ;  NODE is the IEN of Image File :  ^MAG(2005,NODE
    21  N Y,I,CT,X,TNODE
     19MAG(MAGRY,NODE) ; RPC Call for MAGSYS utility. Returns Global Node.
     20 N CT,I,X,Y
    2221 S MAGRY=$NA(^TMP("MAGNODE",$J))
    23  S NODE=$G(NODE)
    24  N I,CT,X
     22 S NODE=+$G(NODE)
     23 I 'NODE S NODE=$P(^MAG(2005,0),U,3)
    2524 K @MAGRY
    26  S @MAGRY@(0)="Display NODE: "_$S($L(NODE):NODE,1:"LAST")
     25 ;S @MAGRY@(0)="Display Imaging File NODE "_$S(NODE:NODE,1:"LAST")
    2726 S I=0,CT=0
    28  I $E(NODE)="^" G OTH
    29  I 'NODE S NODE=$P(^MAG(2005,0),U,3)
    3027 S I="^MAG(2005,"_NODE_","""")"
    3128 F  S X=$Q(@I) S I=X Q:$P(X,",",2)'=NODE  D
    3229 . S CT=CT+1,@MAGRY@(CT)=X_" "_@X
    33  . Q
    34  I $P($G(^MAG(2005,NODE,2)),"^",6)="8925" D
    35  . S CT=CT+1,@MAGRY@(CT)="   *******   TIU    ******* "
    36  . S TNODE=$P(^MAG(2005,NODE,2),"^",7)
    37  . S I="^TIU(8925,"_TNODE_","""")"
    38  . F  S X=$Q(@I) S I=X Q:$P(X,",",2)'=TNODE  D
    39  . . S CT=CT+1,@MAGRY@(CT)=X_" "_@X
    40  . . Q
    4130 Q
    42 OTH ;
    43  N OTHDA
    44  S OTHDA=$P(NODE,",",2)
    45  I OTHDA=0 S NODE=NODE_")" Q:'$D(@NODE)  S CT=$O(@MAGRY@(""),-1)+1,@MAGRY@(CT)=$G(@(NODE)) Q
    46  S I=NODE_","""")"
    47  F  S X=$Q(@I) S I=X Q:$P(X,",",2)'=OTHDA  D
    48  . S CT=$O(@MAGRY@(""),-1)+1,@MAGRY@(CT)=X_" "_@X
    49  . Q
    50  Q
Note: See TracChangeset for help on using the changeset viewer.