Annotation of freem_fileman/USER/DIFROMS6.m, revision 1.1

1.1     ! snw         1: DIFROMS6       ;SCISC/DCL-DIFROM SERVER PROCESS TEMPLATES IN;03:07 PM  25 Mar 1994;
        !             2:        ;;21.0;VA FileMan;;Dec 28, 1994
        !             3:        ;Per VHA Directive 10-93-142, this routine should not be modified.
        !             4:        Q
        !             5:        ;
        !             6: EDEIN  ;EXTENDED DATABASE ELEMENTS IN
        !             7:        N DIFRDSV,DIFRF,DIFRGBL,DIFRSEC,DIFRTRT
        !             8:        I $G(DIFRIEN)>0 G EDE
        !             9:        N DIFRIENX,DIFRIENZ
        !            10:        S DIFRIENX=$O(@DIFRLST@(0)),DIFRIENZ=$D(@DIFRLST@(DIFRIENX,0))#2,DIFRIENX=0
        !            11:        F  S DIFRIENX=$O(@DIFRLST@(DIFRIENX)) Q:DIFRIENX'>0  D
        !            12:        .I DIFRIENZ S DIFRIEN=+@DIFRLST@(DIFRIENX,0) S:DIFRIEN'>0 DIFRIEN=DIFRIENX D EDE Q
        !            13:        .S DIFRIEN=+@DIFRLST@(DIFRIENX) S:DIFRIEN'>0 DIFRIEN=DIFRIENX D EDE Q
        !            14:        Q
        !            15: EDE    ;
        !            16:        ;  DIFRTRT=FULL ROOT IN DIST ARRAY
        !            17:        ;  DIFRDSV=0TH NODE OF TEMPLATE
        !            18:        ;         :.401, .4, .402
        !            19:        ;         :TEMPL NAME^DATE CREATED^READ^FILENR^DUZ^WRITE^DATE LAST USED
        !            20:        ;         :.403
        !            21:        ;         :FORM NAME^READ^WRITE^DUZ^DATE CREATED^DATA LAST USED^^FILE^
        !            22:        ;  DIFRSEC=FILE SECURITY 1=EXPORT SECURITY,0=NO FILE SECURITY
        !            23:        ;  DIFRIEN=TEMPLATE'S INTERNAL ENTRY NUMBER
        !            24:        ;         :.5 (FUNCTIONS)
        !            25:        S DIFRTRT=$NA(@DIFRTA@(DIFRFILE,DIFRIEN))
        !            26:        ;
        !            27: ERR(X,Y)       ;
        !            28:        S X(1)=X D BLD^DIALOG(Y,.X)
        !            29:        Q

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>