| 1 | GMTSLREE ; SLC/JER,KER - Electron Microscopy Extract ; 08/27/2002
 | 
|---|
| 2 |  ;;2.7;Health Summary;**3,28,56**;Oct 20, 1995
 | 
|---|
| 3 |  ;                    
 | 
|---|
| 4 |  ; External References
 | 
|---|
| 5 |  ;   DBIA   525  ^LR(
 | 
|---|
| 6 |  ;   DBIA 10011  ^DIWP
 | 
|---|
| 7 |  ;                    
 | 
|---|
| 8 | XTRCT ; Extract
 | 
|---|
| 9 |  N IX0,IX K ^TMP("LREM",$J) S IX=GMTS1
 | 
|---|
| 10 |  F IX0=1:0:MAX S IX=$O(^LR(LRDFN,"EM",IX)) Q:IX'>0!(IX>GMTS2)  D APSET
 | 
|---|
| 11 |  K AP
 | 
|---|
| 12 |  Q
 | 
|---|
| 13 | APSET ; Sets ^TMP("LREM",$J
 | 
|---|
| 14 |  N ACC,CDT,DA,DIC,DIQ,DR,GMW,SN,X,YR
 | 
|---|
| 15 |  S CDT=$P(^LR(LRDFN,"EM",IX,0),U),ACC=$P(^(0),U,6)
 | 
|---|
| 16 |  I $S(+$P(^LR(LRDFN,"EM",IX,0),U)'>0:1,+$P(^(0),U,11)'>0:1,1:0) Q
 | 
|---|
| 17 |  I $D(ACC) S IX0=IX0+1
 | 
|---|
| 18 |  S X=CDT D REGDTM4^GMTSU S CDT=X K X
 | 
|---|
| 19 |  S ^TMP("LREM",$J,IX,0)=CDT_U_ACC
 | 
|---|
| 20 |  I $D(^LR(LRDFN,"EM",IX,.1)) S ^TMP("LREM",$J,IX,.1)="Site/Specimen"
 | 
|---|
| 21 |  S SN=0 F  S SN=$O(^LR(LRDFN,"EM",IX,.1,SN)) Q:SN'>0  S ^TMP("LREM",$J,IX,.1,SN)=$P(^LR(LRDFN,"EM",IX,.1,SN,0),U)
 | 
|---|
| 22 |  I $D(^LR(LRDFN,"EM",IX,.2,0)),($P(^(0),U,3)]"") D CLHX
 | 
|---|
| 23 |  I $D(^LR(LRDFN,"EM",IX,1,0)),($P(^(0),U,3)]"") D GROSS
 | 
|---|
| 24 |  I $D(^LR(LRDFN,"EM",IX,1.1,0)),($P(^(0),U,3)]"") D MIC
 | 
|---|
| 25 |  I $D(^LR(LRDFN,"EM",IX,1.2,0)),($P(^(0),U,3)]"") D SUPPR
 | 
|---|
| 26 |  I $D(^LR(LRDFN,"EM",IX,1.4,0)),($P(^(0),U,3)]"") D SPDX
 | 
|---|
| 27 |  Q
 | 
|---|
| 28 | CLHX ; Brief Clinical History text
 | 
|---|
| 29 |  N LN
 | 
|---|
| 30 |  S ^TMP("LREM",$J,IX,.2)="Brief Clinical Hx"
 | 
|---|
| 31 |  K ^UTILITY($J,"W") S LN=0 F  S LN=$O(^LR(LRDFN,"EM",IX,.2,LN)) Q:LN'>0  S X=$P(^LR(LRDFN,"EM",IX,.2,LN,0),U) D FORMAT
 | 
|---|
| 32 |  I $D(^UTILITY($J,"W")) F LN=1:1:^UTILITY($J,"W",3) S ^TMP("LREM",$J,IX,.2,LN)=^UTILITY($J,"W",DIWL,LN,0)
 | 
|---|
| 33 |  K ^UTILITY($J,"W")
 | 
|---|
| 34 |  Q
 | 
|---|
| 35 | GROSS ; Gross Description text
 | 
|---|
| 36 |  N LN
 | 
|---|
| 37 |  S ^TMP("LREM",$J,IX,1)="Gross Description"
 | 
|---|
| 38 |  K ^UTILITY($J,"W") S LN=0 F  S LN=$O(^LR(LRDFN,"EM",IX,1,LN)) Q:LN'>0  S X=$P(^LR(LRDFN,"EM",IX,1,LN,0),U) D FORMAT
 | 
|---|
| 39 |  I $D(^UTILITY($J,"W")) F LN=1:1:^UTILITY($J,"W",3) S ^TMP("LREM",$J,IX,1,LN)=^UTILITY($J,"W",DIWL,LN,0)
 | 
|---|
| 40 |  K ^UTILITY($J,"W")
 | 
|---|
| 41 |  Q
 | 
|---|
| 42 | MIC ; Microscopic Exam/Diagnosis text
 | 
|---|
| 43 |  N LN
 | 
|---|
| 44 |  S ^TMP("LREM",$J,IX,1.1)="Microscopic Exam"
 | 
|---|
| 45 |  K ^UTILITY($J,"W") S LN=0 F  S LN=$O(^LR(LRDFN,"EM",IX,1.1,LN)) Q:LN'>0  S X=$P(^LR(LRDFN,"EM",IX,1.1,LN,0),U) D FORMAT
 | 
|---|
| 46 |  I $D(^UTILITY($J,"W")) F LN=1:1:^UTILITY($J,"W",3) S ^TMP("LREM",$J,IX,1.1,LN)=^UTILITY($J,"W",DIWL,LN,0)
 | 
|---|
| 47 |  K ^UTILITY($J,"W")
 | 
|---|
| 48 |  Q
 | 
|---|
| 49 | SUPPR ; Supplementary Report date/text
 | 
|---|
| 50 |  N SP1 S ^TMP("LREM",$J,IX,1.2)="Supplementary Report"
 | 
|---|
| 51 |  S SP1=0
 | 
|---|
| 52 |  F  S SP1=$O(^LR(LRDFN,"EM",IX,1.2,SP1)) Q:SP1'>0  D
 | 
|---|
| 53 |  . Q:+$P($G(^LR(LRDFN,"EM",IX,1.2,SP1,0)),U,2)'>0
 | 
|---|
| 54 |  . S ^TMP("LREM",$J,IX,1.2,SP1,0)=$P($G(^LR(LRDFN,"EM",IX,1.2,SP1,0)),U)
 | 
|---|
| 55 |  . K ^UTILITY($J,"W")
 | 
|---|
| 56 |  . S SR=0
 | 
|---|
| 57 |  . F  S SR=$O(^LR(LRDFN,"EM",IX,1.2,SP1,1,SR)) Q:SR'>0  D
 | 
|---|
| 58 |  . . S X=$P($G(^LR(LRDFN,"EM",IX,1.2,SP1,1,SR,0)),U) D FORMAT
 | 
|---|
| 59 |  . I $D(^UTILITY($J,"W")) F LN=1:1:^UTILITY($J,"W",3) S ^TMP("LREM",$J,IX,1.2,SP1,LN)=^UTILITY($J,"W",DIWL,LN,0)
 | 
|---|
| 60 |  K ^UTILITY($J,"W")
 | 
|---|
| 61 |  Q
 | 
|---|
| 62 | SPDX ; Electron Microscopy DX text
 | 
|---|
| 63 |  N LN
 | 
|---|
| 64 |  S ^TMP("LREM",$J,IX,1.4)="Surgical Path Dx"
 | 
|---|
| 65 |  K ^UTILITY($J,"W") S LN=0 F  S LN=$O(^LR(LRDFN,"EM",IX,1.4,LN)) Q:LN'>0  S X=$P(^LR(LRDFN,"EM",IX,1.4,LN,0),U) D FORMAT
 | 
|---|
| 66 |  I $D(^UTILITY($J,"W")) F LN=1:1:^UTILITY($J,"W",3) S ^TMP("LREM",$J,IX,1.4,LN)=^UTILITY($J,"W",DIWL,LN,0)
 | 
|---|
| 67 |  K ^UTILITY($J,"W")
 | 
|---|
| 68 |  Q
 | 
|---|
| 69 | FORMAT ; Format Text
 | 
|---|
| 70 |  S DIWF="N",DIWL=3,DIWR=78 D ^DIWP
 | 
|---|
| 71 |  Q
 | 
|---|