- Timestamp:
- Dec 4, 2009, 12:11:15 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WorldVistAEHR/trunk/r/TEXT_INTEGRATION_UTILITIES-GMRP-TIU/TIUEDS.m
r613 r623 1 TIUEDS ; GENERATED FROM 'TIU ENTER/EDIT DS' INPUT TEMPLATE(#1491), FILE 8925; 11/08/091 TIUEDS ; GENERATED FROM 'TIU ENTER/EDIT DS' INPUT TEMPLATE(#1491), FILE 8925;03/29/06 2 2 D DE G BEGIN 3 3 DE S DIE="^TIU(8925,",DIC=DIE,DP=8925,DL=1,DIEL=0,DU="" K DG,DE,DB Q:$O(^TIU(8925,DA,""))="" 4 4 I $D(^(0)) S %Z=^(0) S %=$P(%Z,U,2) S:%]"" DE(1)=% S %=$P(%Z,U,3) S:%]"" DE(2)=% S %=$P(%Z,U,7) S:%]"" DE(4)=% S %=$P(%Z,U,8) S:%]"" DE(7)=% S %=$P(%Z,U,9) S:%]"" DE(9)=% 5 I $D(^(12)) S %Z=^(12) S %=$P(%Z,U,2) S:%]"" DE(12)=% ,DE(15)=%5 I $D(^(12)) S %Z=^(12) S %=$P(%Z,U,2) S:%]"" DE(12)=% 6 6 K %Z Q 7 7 ; … … 91 91 D KAPTLD^TIUDD01(.02,X) 92 92 C1S S X="" G:DG(DQ)=X C1F1 K DB 93 S X=DG(DQ),DIC=DIE 94 I $P($$DOCTYPE^TIULF(+DA),U)="DOC",$L($P(^TIU(8925,+DA,0),U)),(+$P(^(0),U,3)>0) S ^TIU(8925,"AA",+X,+^TIU(8925,+DA,0),(9999999-$P(+^AUPNVSIT($P(^TIU(8925,+DA,0),U,3),0),".")),+DA)="" 95 S X=DG(DQ),DIC=DIE 96 I +$P($G(^TIU(8925,+DA,0)),U),+$P($G(^TIU(8925,+DA,13)),U),+$P($G(^TIU(8925,+DA,0)),U,5) S ^TIU(8925,"APT",+X,+$P(^TIU(8925,+DA,0),U),+$P(^TIU(8925,+DA,0),U,5),(9999999-$P(^TIU(8925,+DA,13),U)),DA)="" 97 S X=DG(DQ),DIC=DIE 98 I $P($$DOCTYPE^TIULF(+DA),U)="DOC",$L($P(^TIU(8925,+DA,0),U)),(+$P(^(0),U,3)>0) S ^TIU(8925,"AE",+X,(9999999-$P(+^AUPNVSIT($P(^TIU(8925,+DA,0),U,3),0),".")),+^TIU(8925,+DA,0),+DA)="" 99 S X=DG(DQ),DIC=DIE 100 S ^TIU(8925,"C",$E(X,1,30),DA)="" 101 S X=DG(DQ),DIC=DIE 102 I $P($$DOCTYPE^TIULF(+DA),U)="DOC",+$P($G(^TIU(8925,+DA,0)),U),+$P($G(^(0)),U,3) S ^TIU(8925,"AV",+X,+$P(^TIU(8925,+DA,0),U),+$P(^TIU(8925,+DA,0),U,3),+DA)="" 103 S X=DG(DQ),DIC=DIE 104 I +$$APTP^TIULX(+DA),+$P($G(^TIU(8925,+DA,15)),U) S ^TIU(8925,"APTP",+X,+$P($G(^TIU(8925,+DA,15)),U),+DA)="" 105 S X=DG(DQ),DIC=DIE 106 I +$P($G(^TIU(8925,+DA,0)),U,4),+$P($G(^TIU(8925,+DA,13)),U),+$P($G(^TIU(8925,+DA,0)),U,5) S ^TIU(8925,"ADCPT",+X,+$P(^TIU(8925,+DA,0),U,4),+$P(^TIU(8925,+DA,0),U,5),(9999999-$P(^TIU(8925,+DA,13),U)),DA)="" 107 S X=DG(DQ),DIC=DIE 108 I +$P(^TIU(8925,+DA,0),U),+$P($G(^TIU(8925,+DA,13)),U) S ^TIU(8925,"APTCL",+X,+$$CLINDOC^TIULC1(+$P(^TIU(8925,+DA,0),U),+DA),(9999999-$P(^TIU(8925,+DA,13),U)),DA)="" 109 S X=DG(DQ),DIC=DIE 110 I +$P(^TIU(8925,+DA,0),U),+$P($G(^TIU(8925,+DA,13)),U) S ^TIU(8925,"APTCL",+X,38,(9999999-$P(^TIU(8925,+DA,13),U)),DA)="" 111 S X=DG(DQ),DIC=DIE 112 D SACLPT^TIUDD0(.02,X) 113 S X=DG(DQ),DIC=DIE 114 D SACLAU^TIUDD0(.02,X),SACLAU1^TIUDD0(.02,X) 115 S X=DG(DQ),DIC=DIE 116 D SACLEC^TIUDD0(.02,X) 117 S X=DG(DQ),DIC=DIE 118 D SACLSB^TIUDD0(.02,X) 119 S X=DG(DQ),DIC=DIE 120 D SAPTLD^TIUDD0(.02,X) 93 D ^TIUEDS1 121 94 C1F1 Q 122 95 X1 Q … … 146 119 D KAPTLD^TIUDD01(.03,X) 147 120 C2S S X="" G:DG(DQ)=X C2F1 K DB 148 D ^TIUEDS 1121 D ^TIUEDS2 149 122 C2F1 Q 150 123 X2 Q … … 195 168 G Y 196 169 C12 G C12S:$D(DE(12))[0 K DB 197 D ^TIUEDS 2170 D ^TIUEDS3 198 171 C12S S X="" G:DG(DQ)=X C12F1 K DB 199 D ^TIUEDS 3172 D ^TIUEDS4 200 173 C12F1 Q 201 174 X12 S DIC("S")="I '+$$ISTERM^USRLM(+Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X … … 206 179 Q 207 180 14 S DQ=15 ;@8 208 15 D:$D(DG)>9 F^DIE17,DE S DQ=15,DW="12;2",DV="*P200'R",DU="",DLB="AUTHOR/DICTATOR",DIFLD=1202 209 S DE(DW)="C15^TIUEDS" 210 S DU="VA(200," 211 S X=$S($G(TIUAUTH):$$PERSNAME^TIULC1(TIUAUTH),1:"") 212 S Y=X 213 G Y 214 C15 G C15S:$D(DE(15))[0 K DB 215 D ^TIUEDS4 216 C15S S X="" G:DG(DQ)=X C15F1 K DB 217 D ^TIUEDS5 218 C15F1 Q 219 X15 S DIC("S")="I '+$$ISTERM^USRLM(+Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X 220 Q 221 ; 222 16 S DQ=17 ;@3 223 17 D:$D(DG)>9 F^DIE17 G ^TIUEDS6 181 15 D:$D(DG)>9 F^DIE17 G ^TIUEDS5
Note:
See TracChangeset
for help on using the changeset viewer.