Changeset 636 for FOIAVistA/tag/r/LEXICON_UTILITY-LEX-GMPT/LEXXII.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/LEXICON_UTILITY-LEX-GMPT/LEXXII.m
r628 r636 1 LEXXII ;ISL/KER - Lexicon Status (Install Info) ;06/06/2007 2 ;;2.0;LEXICON UTILITY;**32,46,49,50,41**;Sep 23, 1996;Build 34 3 ; 4 ; Variables NEWed or KILLed Elsewhere 5 ; LEXACCT NEWed by LEXXFI sending message 6 ; LEXID NEWed by LEXXFI sending message 7 ; LEXCRE NEWed by LEXXGI loading data 8 ; LEXIGHF NEWed by Post Install routine LEX20nnP 9 ; XPDA NEWed by KIDS during Install 10 ; 1 LEXXII ; ISL/KER - Lexicon Status (Install Info) ; 01/01/2007 2 ;;2.0;LEXICON UTILITY;**32,46,49**;Sep 23, 1996;Build 3 3 ; 11 4 ; Global Variables 12 5 ; DBIA 10096 ^%ZOSF("PROD" … … 14 7 ; DBIA 10060 ^VA(200 15 8 ; ^LEXM(0 16 ; ^TMP("LEX*",$J SACC 2.3.2.5.1 17 ; 9 ; ^TMP("LEX*",$J SACC 2.3.2.5.1 10 ; 18 11 ; External References 19 12 ; DBIA 10103 $$FMTE^XLFDT … … 23 16 ; DBIA 2051 FIND^DIC 24 17 ; DBIA 2056 GETS^DIQ 25 ; 18 ; 19 ; LEXCRE Newed in LEXXGI 20 ; LEXID Newed in LEXXFI 21 ; LEXIGHF Newed in Post-Install LEX20nnP 22 ; 26 23 EN ; Main Entry 27 24 N LEXSUB S LEXSUB=$G(LEXID) S:LEXSUB="" LEXSUB="LEXXII" K ^TMP(LEXSUB,$J) D II … … 29 26 ; 30 27 II ; Install Information 31 N LEXT,LEXA,LEXACT,LEXB,LEXD,LEXE,LEXL,LEXU,LEXN,LEXP,LEXPROF,LEXDA H 2 32 S LEXA="",LEXACT=$G(LEXACCT),LEXPRO=$G(LEXPRO),LEXPRON=$G(LEXPRON) 33 S:'$L(LEXPRON) LEXPRON="LEXICAL SERVICES UPDATE" S:'$L(LEXPRO) LEXPRO=$G(^LEXM(0,"PRO")) S:+LEXPRO>0 LEXPRO=$$ED(LEXPRO) 28 N LEXT,LEXA,LEXACT,LEXB,LEXD,LEXE,LEXL,LEXU,LEXN,LEXP,LEXPRO,LEXPRON,LEXPROF,LEXDA H 2 29 S LEXA="",LEXACT=$G(LEXACCT),LEXPRON="LEXICAL SERVICES UPDATE",LEXPRO=$G(^LEXM(0,"PRO")) S:+LEXPRO>0 LEXPRO=$$ED(LEXPRO),LEXPROF=1 34 30 S LEXT="Lexicon/ICD/CPT Installation" D TL(LEXT) 35 31 S LEXT="============================" D TL(LEXT),BL … … 52 48 S:'$L(LEXT)&($L($G(LEXCRE)))&($P($G(LEXCRE),".",1)?7N) LEXT=" Created: "_$$ED($G(LEXCRE)) 53 49 D:$L(LEXT) TL(LEXT) 54 S LEXT="" I $L($G(LEXPRO))&($L($G(LEXPRON))) D50 S LEXT="" I $L($G(LEXPRO))&($L($G(LEXPRON)))&(+($G(LEXPROF))>0) D 55 51 . S LEXT=" Protocol: "_LEXPRON D BL,TL(LEXT) 56 52 . S LEXT=" Invoked: "_LEXPRO D TL(LEXT) 57 . K LEXPRO,LEXPRON,^LEXM(0,"PRO")58 53 S LEXB=$$SS($G(LEXBUILD)),LEXE=$P(LEXB,"^",2),LEXL=$P(LEXB,"^",3),LEXB=$P(LEXB,"^",1) 59 54 I $P(LEXB,".",1)?7N!($P(LEXB,".",2)?7N)!($P(LEXB,".",3)[":") D … … 87 82 . D GETS^DIQ(9.7,LEXIENS,"11;17","I","LEXOUT") 88 83 . S LEXL=0,LEXB=$G(LEXOUT(9.7,LEXIENS,11,"I")) 89 . S LEXE=$$NOW^XLFDT 84 . S LEXE=$G(LEXOUT(9.7,LEXIENS,17,"I")) 85 . S:+LEXE'>0 LEXE=$$NOW^XLFDT 90 86 . S:+LEXB>0&(+LEXE>0) LEXL=$$EP(LEXB,LEXE) 91 87 . S LEX=LEXB_"^"_LEXE S:$L(LEXL) $P(LEX,"^",3)=LEXL … … 93 89 . S LEX="" S LEXDA=+($G(LEXD)) Q:+LEXDA'>0 94 90 . S LEXL="",LEXB=$P($G(LEXD),"^",2) Q:$P(LEXB,".",1)'?7N 95 . S LEXE=$ $NOW^XLFDT91 . S LEXE=$P($G(LEXD),"^",3) Q:$P(LEXE,".",1)'?7N 96 92 . S:+LEXB>0&(+LEXE>0) LEXL=$$EP(LEXB,LEXE) 97 93 . S LEX=LEXB_"^"_LEXE S:$L(LEXL) $P(LEX,"^",3)=LEXL
Note:
See TracChangeset
for help on using the changeset viewer.