Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: 90051.1101601

Package: IHS Accounts Receivable

A/R COLLECTION BATCH/IHS(#90051.01)-->90051.1101-->90051.1101601

Sub-Field: 90051.1101601


Information

Parent File Name Number Package
90051.1101 SUB EOB(S) 90051.1101601 IHS Accounts Receivable

Details

Field # Name Loc Type Details
.01 VISIT LOCATION 0;1 POINTER ** TO AN UNDEFINED FILE **

  • INPUT TRANSFORM:  S:$D(X) DINUM=X
  • LAST EDITED:  DEC 13, 1994
  • EXECUTABLE HELP:  D PSHLP^BARUTL
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  90051.1101601^B
    1)= S ^BARCOL(DUZ(2),DA(2),1,DA(1),6,"B",$E(X,1,30),DA)=""
    2)= K ^BARCOL(DUZ(2),DA(2),1,DA(1),6,"B",$E(X,1,30),DA)
.5 SUFIX COMPUTED

  • MUMPS CODE:  X ^DD(90051.1101601,.5,9.4) S X=$P(Y(90051.1101601,.5,101),U,2) S D0=Y(90051.1101601,.5,80) S D1=Y(90051.1101601,.5,81) S D2=Y(90051.1101601,.5,82)
    9.2 = S Y(90051.1101601,.5,82)=$S($D(D2):D2,1:""),Y(90051.1101601,.5,81)=$S($D(D1):D1,1:""),Y(90051.1101601,.5,80)=$S($D(D0):D0,1:"")
    9.3 = X ^DD(90051.1101601,.5,9.2) S Y(90051.1101601,.5,1)=$S($D(^BARCOL(DUZ(2),D0,1,D1,6,D2,0)):^(0),1:"")
    9.4 = X ^DD(90051.1101601,.5,9.3) S D0=$P(Y(90051.1101601,.5,1),U,1) S:'$D(^BAR(90052.05,DUZ(2),+D0,0)) D0=-1 S Y(90051.1101601,.5,101)=$S($D(^BAR(90052.05,DUZ(2),D0,0)):^(0),1:"")
  • ALGORITHM:  #.01:#2
2 PAID AMOUNT 0;2 NUMBER

  • INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?.N.1".".2N!(X>9999999)!(X<0) X
  • LAST EDITED:  SEP 09, 1998
  • HELP-PROMPT:  Type a Dollar Amount between 0 and 9999999, 2 Decimal Digits
3 SUB EOB POSTING TOTAL COMPUTED

  • MUMPS CODE:  S X=$$STT^BARCBC(D0,D1,"PAYMENT",D2)
  • ALGORITHM:  S X=$$STT^BARCBC(D0,D1,"PAYMENT",D2)
4 SUB EOB POSTING BALANCE COMPUTED

  • MUMPS CODE:  X ^DD(90051.1101601,4,9.3) S X=X-Y(90051.1101601,4,3)
    9.2 = X $P(^DD(90051.1101601,3,0),U,5,99) S Y(90051.1101601,4,2)=X X $P(^DD(90051.1101601,5,0),U,5,99) S Y(90051.1101601,4,3)=X
    9.3 = X ^DD(90051.1101601,4,9.2) S Y(90051.1101601,4,1)=$S($D(^BARCOL(DUZ(2),D0,1,D1,6,D2,0)):^(0),1:"") S X=$P(Y(90051.1101601,4,1),U,2)-Y(90051.1101601,4,2)
  • ALGORITHM:  #2-#3-#5
5 SUB EOB UNALLOCATED COMPUTED

  • MUMPS CODE:  S X=$$STT^BARCBC(D0,D1,"UN-ALLOCATED",D2)
  • ALGORITHM:  S X=$$STT^BARCBC(D0,D1,"UN-ALLOCATED",D2)
Info |  Details |  All