STANDARD DATA DICTIONARY #349.2 -- AR CCPC STATEMENTS FILE                                                        6/27/25    PAGE 1
STORED IN ^RCPS(349.2,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                      (VERSION 4.5)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file stores the patient statement information that is sent from AR to CCPC.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

CROSS
REFERENCED BY: ERROR CODE(S)(AD), SSN(AKEY1), PATIENT NAME(AKEY2)



349.2,.01     PATIENT                0;1 POINTER TO AR DEBTOR FILE (#340) (Required)

              INPUT TRANSFORM:  S DINUM=X
              LAST EDITED:      FEB 21, 1996 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


349.2,.02     SSN                    0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<9) X S X=$$SSN^RCFN01(+DA)
              OUTPUT TRANSFORM: S Y=Y
              LAST EDITED:      SEP 24, 1996 
              HELP-PROMPT:      Answer must be 9-10 characters in length. 
              DESCRIPTION:
                                This is the SSN for the patient.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  349.2^AKEY1^MUMPS 
                                1)= I $P(^RCPS(349.2,+DA,0),"^",3)]"" S ^RCPS(349.2,"AKEY",$E(X,1,9)_$TR($E($P($P(^RCPS(349.2,+DA,0
                                ),"^",3),","),1,5)," ",""),DA)=""

                                2)= K ^RCPS(349.2,"AKEY",$E(X,1,9)_$TR($E($P($P(^RCPS(349.2,+DA,0),"^",3),","),1,5)," ",""))
                                This cross-reference is used to key the statements for CCPC.  



349.2,.03     PATIENT NAME           0;3 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>44!($L(X)<3) X S X=$$NAM^RCFN01(+DA)
              LAST EDITED:      SEP 24, 1996 
              HELP-PROMPT:      Answer must be 3-44 characters in length. 
              DESCRIPTION:
                                This is the patient name as it appears on the statement.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  349.2^AKEY2^MUMPS 
                                1)= I $$KEY^RCCPCFN(+DA)]"" S ^RCPS(349.2,"AKEY",$$KEY^RCCPCFN(+DA),DA)=""
                                2)= I $P(^RCPS(349.2,+DA,0),"^",2)>1 K ^RCPS(349.2,"AKEY",$E($P(^RCPS(349.2,+DA,0),"^",2),1,9)_$TR(
                                $E($P(X,","),1,5)," ",""))
                                This cross-reference is used to key the statements for CCPC.  



349.2,.04     AMOUNT DUE             0;4 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999999)!(X<-999999999.99) X
              LAST EDITED:      JUN 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999999.99 and 999999999, 2 Decimal Digits 
              DESCRIPTION:
                                This is the total amount due for that statement period.  


349.2,.05     PREV BAL               0;5 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>9999999999)!(X<-999999999.99) X
              LAST EDITED:      JUN 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999999.99 and 9999999999, 2 Decimal Digits 
              DESCRIPTION:
                                This is the amount of the previous balance on the previous statement.  


349.2,.06     TOTAL CHARGES          0;6 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?.N.1".".2N!(X>999999999)!(X<0) X
              LAST EDITED:      FEB 16, 1996 
              HELP-PROMPT:      Type a Dollar Amount between 0 and 999999999, 2 Decimal Digits 
              DESCRIPTION:
                                This is the total amount of charges for this statement.  


349.2,.07     TOTAL CREDITS          0;7 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999999)!(X<-9999999.99) X
              LAST EDITED:      JAN 14, 1997 
              HELP-PROMPT:      Type a Dollar Amount between -9999999.99 and 999999999, 2 Decimal Digits 
              DESCRIPTION:
                                This is the total amount of charges for this patient statement.  


349.2,.08     NEW BALANCE            0;8 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999999)!(X<-9999999.99) X
              LAST EDITED:      JAN 14, 1997 
              HELP-PROMPT:      Type a Dollar Amount between -9999999.99 and 999999999, 2 Decimal Digits 
              DESCRIPTION:
                                This is the total credits to the patient account for this statement period.  


349.2,.09     PROCESS#               0;9 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>100)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      AUG 01, 1996 
              HELP-PROMPT:      Type a Number between 1 and 100, 0 Decimal Digits 
              DESCRIPTION:
                                This is the process number for that patient statement.  


349.2,.1      PROCESS END TIME       0;10 DATE

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      FEB 16, 1996 
              DESCRIPTION:
                                This is the time that the process that sets the entries ended.  


349.2,.11     PS SEGMENT             0;11 POINTER TO AR TRANSMISSION RECORDS FILE (#349)

              LAST EDITED:      JAN 09, 1997 
              DESCRIPTION:
                                This is the PS SEGMENT that contains this PH segment.  


349.2,.12     INVALID STATEMENT ERROR 0;12 POINTER TO CCPC STATEMENT ERRORS FILE (#349.7)

              LAST EDITED:      APR 11, 1996 
              DESCRIPTION:
                                This is the error code for the record that was not accepted by CCPC.  


349.2,.13     PRINCIPAL              0;13 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999.99)!(X<-999999.99) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999.99, 2 Decimal Digits 
              DESCRIPTION:
                                This is the principal amount recorded as the balance of the last statement.  


349.2,.14     INTEREST               0;14 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999.99)!(X<-999999.99) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999.99, 2 Decimal Digits 
              DESCRIPTION:
                                This is the interest amount recorded as the balance of the last statement.  


349.2,.15     ADMIN                  0;15 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999.99)!(X<-999999.99) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999.99, 2 Decimal Digits 
              DESCRIPTION:
                                This is the administrative charges total as recorded with the last statement.  


349.2,.16     MARSHAL FEES           0;16 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999.99)!(X<-999999.99) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999.99, 2 Decimal Digits 
              DESCRIPTION:
                                This is the administrative fees total as recorded with the last statement.  


349.2,.17     COURT COSTS            0;17 NUMBER

              INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999.99)!(X<-999999.99) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999.99, 2 Decimal Digits 
              DESCRIPTION:
                                This is the total of marshal fees recorded as of the last statement.  


349.2,.18     CCPC FILE BUILT        0;18 SET

                                '0' FOR NOT BUILT; 
                                '1' FOR BUILT; 
              LAST EDITED:      JUL 16, 1996 
              DESCRIPTION:      This field will store a marker that the CCPC PATIENT STATEMENTS file (349.2) is a complete file for
                                that statement day.  


349.2,11      ADDRESS 1              1;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<3) X
              LAST EDITED:      APR 09, 1996 
              HELP-PROMPT:      Answer must be 3-40 characters in length. 
              DESCRIPTION:
                                This is the first address line for the patient.  


349.2,12      ADDRESS 2              1;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<3) X
              LAST EDITED:      APR 09, 1996 
              HELP-PROMPT:      Answer must be 3-40 characters in length. 
              DESCRIPTION:
                                This is the second address line for the patient.  


349.2,13      ADDRESS 3              1;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X
              LAST EDITED:      APR 09, 1996 
              HELP-PROMPT:      Answer must be 1-40 characters in length. 
              DESCRIPTION:
                                This is the street address line 3 for the patient.  


349.2,14      CITY                   1;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X
              LAST EDITED:      APR 09, 1996 
              HELP-PROMPT:      Answer must be 1-40 characters in length. 
              DESCRIPTION:
                                This is the city name for the patient address.  


349.2,15      STATE                  1;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>2!($L(X)<2) X
              LAST EDITED:      APR 09, 1996 
              HELP-PROMPT:      Answer must be 2 characters in length. 
              DESCRIPTION:
                                This is the state name abbreviation for the patient address.  


349.2,16      ZIP CODE               1;6 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>9!($L(X)<5) X
              LAST EDITED:      JAN 14, 1997 
              HELP-PROMPT:      Answer must be 5-9 characters in length. 
              DESCRIPTION:
                                This is the zip code for the patient address.  


349.2,17      FOREIGN COUNTRY        1;7 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<2) X
              LAST EDITED:      AUG 01, 1996 
              HELP-PROMPT:      Answer must be 2-30 characters in length. 
              DESCRIPTION:
                                This is the country code field for the patient address.  


349.2,20      PD LINE                2;0 Multiple #349.21 (Add New Entry without Asking)

              DESCRIPTION:
                                This is the PD segment level of the individual patient statement.  


349.21,.01      DATE POSTED            0;1 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>14!($L(X)<1) X
                LAST EDITED:      FEB 18, 1997 
                HELP-PROMPT:      Answer must be 1-14 characters in length. 
                DESCRIPTION:
                                  This is the patient statement line of activity.  


349.21,1        TRANSACTION DESCRIPTION 0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>50!($L(X)<3) X
                LAST EDITED:      APR 09, 1996 
                HELP-PROMPT:      Answer must be 3-50 characters in length. 
                DESCRIPTION:
                                  This is the type of activity that occurred.  


349.21,2        TRANSACTION AMOUNT     0;3 NUMBER

                INPUT TRANSFORM:  S:X["$" X=$P(X,"$",2) K:X'?."-".N.1".".2N!(X>999999999)!(X<-999999.99) X
                LAST EDITED:      FEB 13, 1997 
                HELP-PROMPT:      Type a Dollar Amount between -999999.99 and 999999999, 2 Decimal Digits 
                DESCRIPTION:
                                  This is the amount of the transaction.  


349.21,3        BILL REF. NO.          0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>12!($L(X)<9) X
                LAST EDITED:      MAY 29, 1996 
                HELP-PROMPT:      Answer must be 9-12 characters in length. 
                DESCRIPTION:
                                  This is the bill number as it appears in file 430.  




349.2,30      SPECIAL NOTICES        3;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>160!($L(X)<1) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Answer must be 1-160 characters in length. 
              DESCRIPTION:
                                This is the special notice information that prints on the patient statement.  


349.2,40      PARAGRAPH CODES        4;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<2) X
              LAST EDITED:      APR 04, 1996 
              HELP-PROMPT:      Answer must be 2-40 characters in length. 
              DESCRIPTION:
                                This is the paragraph codes indicating what paragraphs will print on the patient statement.  


349.2,51      ERROR CODE(S)          5;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<5) X
              LAST EDITED:      MAY 23, 1996 
              HELP-PROMPT:      Answer must be 5-30 characters in length. 
              DESCRIPTION:
                                These are the error codes sent back by CCPC when a statement cannot be printed.  

              CROSS-REFERENCE:  349.2^AD^MUMPS 
                                1)= S ^RCPS(349.2,"AD","E",DA)=""
                                2)= K ^RCPS(349.2,"AD","E",DA)
                                This is the cross-reference to find patient statement errors that are returned from CCPC.  



349.2,61      CCPC PRINTED           6;1 SET

                                '1' FOR Y; 
                                '0' FOR N; 
              LAST EDITED:      JUN 06, 1996 
              DESCRIPTION:
                                This field indicates whether the patient statement for this patient printed at the CCPC or not.  


349.2,62      LARGE PRINT NEEDED ON STMT 7;1 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      MAR 01, 2005 
              DESCRIPTION:      This field will identify 1st party debtors requiring statements with large print.  
                                 
                                This is the same field in file 340 field 111.  



      FILES POINTED TO                      FIELDS

AR DEBTOR (#340)                  PATIENT (#.01)

AR TRANSMISSION RECORDS (#349)    PS SEGMENT (#.11)

CCPC STATEMENT ERRORS (#349.7)    INVALID STATEMENT ERROR (#.12)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
RCCPC INQUIRE STATEMENT       MAR 13, 1998@13:58  USER #0                                                                         @

SORT TEMPLATE(S):
RCCPC INQUIRE STATEMENT       JUL 09, 1996@15:12  USER #0    
SORT BY: #PATIENT NAME//    (User is asked range)
     This sort template will allow you to sort by patient name.


FORM(S)/BLOCK(S):