STANDARD DATA DICTIONARY #470.5 -- PATIENT FUNDS TEMPORARY TRANSACTION FILE                                       3/24/25    PAGE 1
STORED IN ^PRPFT(470.5,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                     (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is a READER file to temporarily store data for later filing in the Master Transaction File and Patient Funds File 


              WR ACCESS: ^
             DEL ACCESS: ^
           LAYGO ACCESS: ^

CROSS
REFERENCED BY:  ID(B)



470.5,.01      ID                    0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>15!($L(X)<1) X
              LAST EDITED:      JUN 22, 1988 
              HELP-PROMPT:      ANSWER MUST BE 1-15 CHARACTERS IN LENGTH 
              DELETE TEST:      1,0)= D EN^DDIOL("Deletions are not allowed due to PFOP Migration!!","","!?5,$C(7)") I 1

              LAYGO TEST:       1,0)= D:'$G(XUMF) EN^DDIOL("Additions are not allowed due to PFOP Migration!!","","!?5,$C(7)") I +$
                                G(XUMF)

              CROSS-REFERENCE:  470.5^B 
                                1)= S ^PRPFT(470.5,"B",$E(X,1,30),DA)=""
                                2)= K ^PRPFT(470.5,"B",$E(X,1,30),DA)


470.5,1       PATIENT NAME           0;2 POINTER TO PATIENT FUNDS FILE (#470)


470.5,3       AMOUNT                 0;4 NUMBER (Required)

              INPUT TRANSFORM:  D ^PRPFTRCK
              HELP-PROMPT:      TYPE A NUMBER BETWEEN -9999999 AND 9999999 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


470.5,4       TRANSACTION DATE       0;5 DATE (Required)

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X

470.5,6       REFERENCE              0;7 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
              LAST EDITED:      DEC 10, 1987 
              HELP-PROMPT:      ANSWER MUST BE 1-10 CHARACTERS IN LENGTH 

470.5,7       DEPOSIT/WITHDRAWAL     0;8 SET (Required)

                                'D' FOR DEPOSIT; 
                                'W' FOR WITHDRAWAL; 

470.5,8       CASH/CHECK/OTHER       0;9 SET (Required)

                                '1' FOR CASH; 
                                '2' FOR CHECK; 
                                '3' FOR OTHER; 

470.5,9       SOURCE                 0;10 SET (Required)

                                'P' FOR PRIVATE SOURCE; 
                                'G' FOR GRATUITOUS; 
                                'B' FOR BOTH; 
              LAST EDITED:      FEB 26, 1988 
              SCREEN:           I "PG"[Y
              EXPLANATION:      Allows user to select only Private Source or Gratuitous as a source during normal operations.

470.5,10      FORM                   0;11 POINTER TO PATIENT FUNDS FORMS FILE (#470.2) (Required)

              LAST EDITED:      DEC 14, 1987 

470.5,11      PRIVATE SOURCE AMT     0;12 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<-9999999)!(X?.E1"."1N.N) X
              HELP-PROMPT:      TYPE A WHOLE NUMBER BETWEEN -9999999 AND 9999999 

470.5,12      GRATUITOUS AMOUNT      0;13 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<-9999999)!(X?.E1"."1N.N) X
              HELP-PROMPT:      TYPE A WHOLE NUMBER BETWEEN -9999999 AND 9999999 

470.5,13      PATIENT FUNDS CLERK NAME 0;14 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>35!($L(X)<3) X
              LAST EDITED:      MAY 15, 1987 
              HELP-PROMPT:      ANSWER MUST BE 3-35 CHARACTERS IN LENGTH 

470.5,14      CODE                   0;15 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              HELP-PROMPT:      ANSWER MUST BE 1-30 CHARACTERS IN LENGTH 

470.5,15      REMARKS                0;16 FREE TEXT

              INPUT TRANSFORM:  D REM^PRPFED1
              LAST EDITED:      JUL 13, 1988 
              HELP-PROMPT:      Enter Remarks Code, Free Text Remarks, or Code followed by a Comma followed by Free Text.  Total 
                                Number of Characters may not exceed 50. 
              EXECUTABLE HELP:  S ZD=D,X="?",DIC="^PRPF(470.6,",DIC(0)="EMQN" D ^DIC S DIC="^PRPF(470.5,",D=ZD K ZD
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


470.5,16      BALANCE CARRIED FORWARD AMT 0;18 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>9999999)!(X<-9999999) X I $D(X) W "    $ ",$J(X,0,2)
              LAST EDITED:      JAN 10, 1989 
              HELP-PROMPT:      Type a Dollar Amount between -9999999 and 9999999, 2 Decimal Digits 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


470.5,17      PVT SOURCE BAL CARRIED FWD 0;19 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>9999999)!(X<-9999999) X I $D(X) W "    $ ",$J(X,0,2)
              LAST EDITED:      JAN 10, 1989 
              HELP-PROMPT:      Type a Dollar Amount between -9999999 and 9999999, 2 Decimal Digits 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


470.5,18      GRATUITOUS BAL CARRIED FWD 0;20 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>9999999)!(X<-9999999) X I $D(X) W "    $ ",$J(X,0,2)
              LAST EDITED:      JAN 10, 1989 
              HELP-PROMPT:      Type a Dollar Amount between -9999999 and 9999999, 2 Decimal Digits 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


470.5,19      DEFERRAL DATE          0;21 DATE

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      SEP 26, 1988 
              HELP-PROMPT:        

470.5,20      COUNT IN RESTRICTION BALANCE 0;22 SET

                                'Y' FOR YES; 
                                'N' FOR NO; 
              LAST EDITED:      MAY 15, 1987 


      FILES POINTED TO                      FIELDS

PATIENT FUNDS (#470)              PATIENT NAME (#1)

PATIENT FUNDS FORMS (#470.2)      FORM (#10)



INPUT TEMPLATE(S):
PRPF MULTIPLE AMT             AUG 31, 1987        USER #0    
PRPF TEMP BCF AMTS            AUG 31, 1987        USER #0    
PRPF TEMP MULTIPLE            NOV 05, 1987        USER #0    
PRPF TEMP TRANS POST          SEP 26, 1988        USER #0    

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):