Code |
N I,X,X1,X2,C,LINES,IOST,IOM,ROOT S ROOT=$$SET^ORWLRR() S IOST="C-",IOM=80,OROOT=$NA(^TMP("LRC",$J)) K ^TMP("LRC",$J),^TMP("LRH",$J) Q:'$G(DFN) I $L($G(DAYS)),'$G(ALPHA) S ALPHA=$$FMADD^XLFDT(DT,-DAYS),OMEGA=$$NOW^XLFDT Q:'$G(ALPHA) Q:'$G(OMEGA) I $$REMOTE^ORWLRR(.DFN,.ROOT) D EN^LR7OSUM(.OROOT,DFN,ALPHA,OMEGA) S I=0 I $L($O(^TMP("LRH",$J,0))) S I=.001,^TMP("LRC",$J,I)="[HIDDEN TEXT]^" D . S X="",C=2 F S X=$O(^TMP("LRH",$J,X)) Q:X="" S LINES(^(X))=X,C=C+1 . S $P(^TMP("LRC",$J,.001),"^",2)=C . S X="" F S X=$O(LINES(X)) Q:X="" D .. S I=I+.001,^TMP("LRC",$J,I)=X_"^"_LINES(X) . S I=I+.001,^TMP("LRC",$J,I)="[REPORT TEXT]" D CLEAN^ORWLRR(.OROOT,ROOT)
|