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/INTEGRATED_BILLING-IB-PRQ--IBD--IBQ--PRQS/IBXSC7.m

    r613 r623  
    1 IBXSC7 ; GENERATED FROM 'IB SCREEN7' INPUT TEMPLATE(#513), FILE 399;01/03/09
     1IBXSC7 ; GENERATED FROM 'IB SCREEN7' INPUT TEMPLATE(#513), FILE 399;12/27/07
    22 D DE G BEGIN
    33DE S DIE="^DGCR(399,",DIC=DIE,DP=399,DL=1,DIEL=0,DU="" K DG,DE,DB Q:$O(^DGCR(399,DA,""))=""
    4  I $D(^(0)) S %Z=^(0) S %=$P(%Z,U,19) S:%]"" DE(29)=% S %=$P(%Z,U,22) S:%]"" DE(21)=% S %=$P(%Z,U,24) S:%]"" DE(11)=% S %=$P(%Z,U,25) S:%]"" DE(13)=% S %=$P(%Z,U,26) S:%]"" DE(17)=% S %=$P(%Z,U,27) S:%]"" DE(24)=%
     4 I $D(^(0)) S %Z=^(0) S %=$P(%Z,U,22) S:%]"" DE(21)=% S %=$P(%Z,U,24) S:%]"" DE(11)=% S %=$P(%Z,U,25) S:%]"" DE(13)=% S %=$P(%Z,U,26) S:%]"" DE(17)=% S %=$P(%Z,U,27) S:%]"" DE(24)=%
    55 I $D(^("U")) S %Z=^("U") S %=$P(%Z,U,12) S:%]"" DE(20)=%
    66 I $D(^("U2")) S %Z=^("U2") S %=$P(%Z,U,2) S:%]"" DE(18)=% S %=$P(%Z,U,3) S:%]"" DE(19)=%
     
    181181 G RE
    182182C24 G C24S:$D(DE(24))[0 K DB
    183  S X=DE(24),DIC=DIE
    184  ;
     183 D ^IBXSC73
    185184C24S S X="" G:DG(DQ)=X C24F1 K DB
    186  S X=DG(DQ),DIC=DIE
    187  K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGCR(399,D0,0)):^(0),1:"") S X=$P(Y(1),U,19),X=X S DIU=X K Y S X=DIV S X=$$FT^IBCU3(DA,1) X ^DD(399,.27,1,1,1.4)
     185 D ^IBXSC74
    188186C24F1 Q
    189187X24 Q
     
    198196 Q
    19919728 S DQ=29 ;@714
    200 29 D:$D(DG)>9 F^DIE17,DE S DQ=29,DW="0;19",DV="R*P353'",DU="",DLB="FORM TYPE",DIFLD=.19
    201  S DE(DW)="C29^IBXSC7"
    202  S DU="IBE(353,"
    203  G RE
    204 C29 G C29S:$D(DE(29))[0 K DB
    205  S X=DE(29),DIC=DIE
    206  ;
    207  S X=DE(29),DIC=DIE
    208  S DGRVRCAL=2
    209  S X=DE(29),DIC=DIE
    210  D ALLID^IBCEP3(DA,.19,2)
    211  S X=DE(29),DIC=DIE
    212  ;
    213  S X=DE(29),DIC=DIE
    214  D ATTREND^IBCU1(DA,"","")
    215 C29S S X="" G:DG(DQ)=X C29F1 K DB
    216  D ^IBXSC73
    217 C29F1 Q
    218 X29 S DIC("S")="N Z S Z=$G(^IBE(353,Y,2)) I $P(Z,U,2)=""P"",$P(Z,U,4)" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
    219  Q
    220  ;
    221 30 D:$D(DG)>9 F^DIE17,DE S Y=U,DQ=30 D X30 D:$D(DIEFIRE)#2 FIREREC^DIE17 G A:$D(Y)[0,A:Y=U S X=Y,DIC(0)="F",DW=DQ G OUT^DIE17
    222 X30 S DIPA("FT")=$P($G(^DGCR(399,DA,0)),U,19)
    223  Q
    224 31 D:$D(DG)>9 F^DIE17,DE S Y=U,DQ=31 D X31 D:$D(DIEFIRE)#2 FIREREC^DIE17 G A:$D(Y)[0,A:Y=U S X=Y,DIC(0)="F",DW=DQ G OUT^DIE17
    225 X31 I $P($G(^IBE(353,+DIPA("FT"),2)),U,2)="P",$P($G(^(2)),U,4) S DIPA("FT1")=DIPA("FT") D CKFT^IBCIUT1(IBIFN) S Y="@715"
    226  Q
    227 32 D:$D(DG)>9 F^DIE17,DE S Y=U,DQ=32 D X32 D:$D(DIEFIRE)#2 FIREREC^DIE17 G A:$D(Y)[0,A:Y=U S X=Y,DIC(0)="F",DW=DQ G OUT^DIE17
    228 X32 W !,*7,"Must be a printable national form type"
    229  Q
    230 33 D:$D(DG)>9 F^DIE17 G ^IBXSC74
     19829 D:$D(DG)>9 F^DIE17 G ^IBXSC75
Note: See TracChangeset for help on using the changeset viewer.