Ignore:
Timestamp:
Dec 4, 2009, 12:11:15 AM (14 years ago)
Author:
George Lilly
Message:

revised back to 6/30/08 version

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/09
     1TIUEDS ; GENERATED FROM 'TIU ENTER/EDIT DS' INPUT TEMPLATE(#1491), FILE 8925;03/29/06
    22 D DE G BEGIN
    33DE S DIE="^TIU(8925,",DIC=DIE,DP=8925,DL=1,DIEL=0,DU="" K DG,DE,DB Q:$O(^TIU(8925,DA,""))=""
    44 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)=%
    66 K %Z Q
    77 ;
     
    9191 D KAPTLD^TIUDD01(.02,X)
    9292C1S 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
    12194C1F1 Q
    12295X1 Q
     
    146119 D KAPTLD^TIUDD01(.03,X)
    147120C2S S X="" G:DG(DQ)=X C2F1 K DB
    148  D ^TIUEDS1
     121 D ^TIUEDS2
    149122C2F1 Q
    150123X2 Q
     
    195168 G Y
    196169C12 G C12S:$D(DE(12))[0 K DB
    197  D ^TIUEDS2
     170 D ^TIUEDS3
    198171C12S S X="" G:DG(DQ)=X C12F1 K DB
    199  D ^TIUEDS3
     172 D ^TIUEDS4
    200173C12F1 Q
    201174X12 S DIC("S")="I '+$$ISTERM^USRLM(+Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
     
    206179 Q
    20718014 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
     18115 D:$D(DG)>9 F^DIE17 G ^TIUEDS5
Note: See TracChangeset for help on using the changeset viewer.