- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/INTEGRATED_BILLING-IB-PRQ--IBD--IBQ--PRQS/IBXSC44.m
r628 r636 1 IBXSC44 ; ; 02/03/081 IBXSC44 ; ;12/27/07 2 2 D DE G BEGIN 3 3 DE S DIE="^DGCR(399,D0,""CV"",",DIC=DIE,DP=399.047,DL=2,DIEL=1,DU="" K DG,DE,DB Q:$O(^DGCR(399,D0,"CV",DA,""))="" … … 50 50 KEYCHK() Q:$G(DE(DW,"KEY"))="" 1 Q @DE(DW,"KEY") 51 51 BEGIN S DNM="IBXSC44",DQ=1+D G B 52 1 S DW="0;1",DV="M*P399.1' X",DU="",DLB="VALUE CODE",DIFLD=.0153 S DE(DW)="C1^IBXSC44" ,DE(DW,"INDEX")=152 1 S DW="0;1",DV="M*P399.1'",DU="",DLB="VALUE CODE",DIFLD=.01 53 S DE(DW)="C1^IBXSC44" 54 54 S DU="DGCR(399.1," 55 55 G RE:'D S DQ=2 G 2 … … 60 60 S X=DG(DQ),DIC=DIE 61 61 S ^DGCR(399,DA(1),"CV","B",$E(X,1,30),DA)="" 62 C1F1 N X,X1,X2 S DIXR=723 D C1X1(U) K X2 M X2=X D C1X1("O") K X1 M X1=X 63 K X M X=X2 D 64 . N DIEXARR M DIEXARR=X S DIEZCOND=1 65 . S X=$$COND^IBCVC(.DA,X1(1),X2(1)) 66 . S DIEZCOND=$G(X) K X M X=DIEXARR Q:'DIEZCOND 67 . D REMOVE^IBCVC(.DA) 68 G C1F2 69 C1X1(DION) K X 70 S X(1)=$G(@DIEZTMP@("V",399.047,DIIENS,.01,DION),$P($G(^DGCR(399,DA(1),"CV",DA,0)),U,1)) 71 S X=$G(X(1)) 72 Q 73 C1F2 Q 74 X1 S DIC("S")="I +$P($G(^DGCR(399.1,+Y,0)),U,11),$$ALLOWVC^IBCVC(DA(1),+Y)" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X 62 C1F1 Q 63 X1 S DIC("S")="I +$P($G(^DGCR(399.1,+Y,0)),U,11)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X 75 64 Q 76 65 ; 77 2 D:$D(DG)>9 F^DIE17,DE S DQ=2,DW="0;2",DV="F X",DU="",DLB="VALUE",DIFLD=.0266 2 D:$D(DG)>9 F^DIE17,DE S DQ=2,DW="0;2",DV="F",DU="",DLB="VALUE",DIFLD=.02 78 67 G RE 79 X2 K:$L(X)> 10!($L(X)<1)!'$$FORMCHK^IBCVC(X,.DA) X68 X2 K:$L(X)>9!($L(X)<1) X 80 69 I $D(X),X'?.ANP K X 81 70 Q
Note:
See TracChangeset
for help on using the changeset viewer.