STANDARD DATA DICTIONARY #411.3 -- IFCAP CONVERSION DISCREPANCY FILE                                              6/27/25    PAGE 1
STORED IN ^PRC(411.3,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                       (VERSION 5.1)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains information pertaining to incorrectly converted FMS VENDOR UPDATE. This file is populated during the IFCAP 
vendor conversion process when a record can not be properly converted.  



CROSS
REFERENCED BY: DATE & TIME OF ERROR(AAA), FMS CONVERSION TRANSACTION(AC), 442 RECORD(AD), DISCREPANCY ID(B)



411.3,.01     DISCREPANCY ID         0;1 NUMBER (Required)

              INPUT TRANSFORM:  K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X S:$D(X) DINUM=X
              LAST EDITED:      JUN 13, 1994 
              HELP-PROMPT:      Type a Number between 1 and 999999999, 0 Decimal Digits 
              DESCRIPTION:
                                This Discrepancy ID is just a number to identify this error record.  

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

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

              CROSS-REFERENCE:  ^^TRIGGER^411.3^1 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^PRC(411.3,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S 
                                DIU=X K Y X ^DD(411.3,.01,1,2,1.1) X ^DD(411.3,.01,1,2,1.4)

                                1.1)= S X=DIV N %I,%H,% D NOW^%DTC S X=%

                                1.4)= S DIH=$S($D(^PRC(411.3,DIV(0),0)):^(0),1:""),DIV=X S $P(^(0),U,2)=DIV,DIH=411.3,DIG=1 D ^DICR
                                :$O(^DD(DIH,DIG,1,0))>0

                                2)= Q

                                CREATE VALUE)= NOW
                                DELETE VALUE)= NO EFFECT
                                FIELD)= DATE & TIME
                                This is when this error was logged.  


              CROSS-REFERENCE:  ^^TRIGGER^411.3^2 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^PRC(411.3,D0,0)):^(0),1:"") S X=$P(Y(1),U,3),X=X S 
                                DIU=X K Y S X=DIV S X=DUZ X ^DD(411.3,.01,1,3,1.4)

                                1.4)= S DIH=$S($D(^PRC(411.3,DIV(0),0)):^(0),1:""),DIV=X S $P(^(0),U,3)=DIV,DIH=411.3,DIG=2 D ^DICR
                                :$O(^DD(DIH,DIG,1,0))>0

                                2)= Q

                                CREATE VALUE)= S X=DUZ
                                DELETE VALUE)= NO EFFECT
                                FIELD)= user
                                This is who ran the conversion routine when this error was found.  



411.3,1       DATE & TIME OF ERROR   0;2 DATE

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      JUN 21, 1994 
              DESCRIPTION:
                                This is the date/time, in FileMan format, when the VENDOR conversion error occurred.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the DISCREPANCY ID field of the IFCAP CONVERSION DISCREPANCY File 

              CROSS-REFERENCE:  411.3^AAA^MUMPS 
                                1)= I $P(^(0),U,10)]"" S ^PRC(411.3,"AAA",$P(^(0),U,10),X,DA)=""
                                2)= I $P(^(0),U,10)]"" K ^PRC(411.3,"AAA",$P(^(0),U,10),X,DA)
                                This x-ref and the FMS CONVERSION TRANSACTION field are used when a report is created from these
                                errors.  This x-ref allows the report to choose those entries that fall within a user selected time
                                range.  



411.3,2       USER                   0;3 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      JUN 13, 1994 
              DESCRIPTION:
                                This is the user, DUZ, who is running this VENDOR conversion.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the DISCREPANCY ID field of the IFCAP CONVERSION DISCREPANCY File 


411.3,3       RECORD NUMBER (423.6)  0;4 POINTER TO ISMS/FMS TRANS FILE (#423.6)

              LAST EDITED:      JUN 13, 1994 
              HELP-PROMPT:      Enter the record number that caused this error. 
              DESCRIPTION:      The entry in file 423.6 that has the FMS segment that errored out.  File 423.6 is where the FMS
                                server placed the VENDOR Conversion transaction.  


411.3,4       LINE NUMBER (423.6)    0;5 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999999)!(X<10000)!(X?.E1"."1N.N) X
              LAST EDITED:      JUN 13, 1994 
              HELP-PROMPT:      Enter the line number, from file 423.6, that caused this error. 
              DESCRIPTION:      This is the line number within the record in file 423.6.  This record is entered in response to an
                                incoming MailMan message addressed to the FMS server.  


411.3,5       FMS FIELD              0;6 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      JUN 13, 1994 
              HELP-PROMPT:      This is the FMS field that displayed this error. 
              DESCRIPTION:      This is the field within the CVU segment of the IFCAP vendor conversion that made this error
                                appear.  There may be nothing wrong with this field.  Look at the ERROR field to see what is wrong.  


411.3,6       ERROR                  0;7 POINTER TO IFCAP CONVERSION ERROR FILE (#411.4)

              LAST EDITED:      JUN 13, 1994 
              HELP-PROMPT:      Enter the appropriate error for this problem. 
              DESCRIPTION:
                                This is an error message pointer.  The error codes are found in file 411.4.  

              TECHNICAL DESCR:  This field points to the IFCAP CONVERSION ERROR file.  This file will hold all the errors from the
                                IFCAP 5.0 CONVERSION.  


411.3,7       ENTRY POINT OF PROGRAM 0;8 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1) X
              LAST EDITED:      DEC 31, 1992 
              HELP-PROMPT:      Answer must be 1-8 characters in length. 
              DESCRIPTION:
                                This is the line label within a routine.  For the VENDOR conversion it is not used.  


411.3,8       CONVERSION PROGRAM NAME 0;9 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<3) X
              LAST EDITED:      DEC 31, 1992 
              HELP-PROMPT:      Answer must be 3-8 characters in length. 
              DESCRIPTION:
                                This is the name of a routine.  For VENDOR conversion this field is not used.  


411.3,9       FMS CONVERSION TRANSACTION 0;10 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>3!($L(X)<3) X
              LAST EDITED:      JUN 21, 1994 
              HELP-PROMPT:      Enter FMS TRANSACTION CLASS value. 
              DESCRIPTION:      This is the name of the FMS segment with the error.  See the error field to find out what is
                                actually wrong.  

              CROSS-REFERENCE:  411.3^AC^MUMPS 
                                1)= I $P(^(0),U,2)]"" S ^PRC(411.3,"AAA",X,$P(^(0),U,2),DA)=""
                                2)= I $P(^(0),U,2)]"" K ^PRC(411.3,"AAA",X,$P(^(0),U,2),DA)
                                This x-ref and the DATE & TIME OF ERROR field are used when a report is created from these errors. 
                                This x-ref allows the reoirt to choose those entries that fall within a user selected time range.  



411.3,10      442 RECORD             0;11 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>12!($L(X)<1) X
              LAST EDITED:      JUL 25, 1994 
              HELP-PROMPT:      Answer must be 1-12 characters in length. 
              DESCRIPTION:
                                This field holds the INTERNAL ENTRY NUMBER of the last record in file 442 that was converted.  

              TECHNICAL DESCR:  This field will keep track of the last record converted.  This is done to allow the conversion
                                routine PRCHPRCV to be restartable.  The conversion routine will automatically pick up where it
                                left off, without harming any previously converted records.  
                                  
                                This field is used for the conversion of file 442 for version 5 of IFCAP.  

              CROSS-REFERENCE:  411.3^AD^MUMPS 
                                1)= S ^PRC(411.3,"AD",DA,$E(X,1,30))=""
                                2)= K ^PRC(411.3,"AD",DA,$E(X,1,30))

              CROSS-REFERENCE:  ^^TRIGGER^411.3^11 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^PRC(411.3,D0,0)):^(0),1:"") S X=$P(Y(1),U,12),X=X S
                                 DIU=X K Y S X=DIV S X=DIU+1 X ^DD(411.3,10,1,2,1.4)

                                1.4)= S DIH=$S($D(^PRC(411.3,DIV(0),0)):^(0),1:""),DIV=X S $P(^(0),U,12)=DIV,DIH=411.3,DIG=11 D ^DI
                                CR:$O(^DD(DIH,DIG,1,0))>0

                                2)= Q

                                CREATE VALUE)= RECORD COUNT+1
                                DELETE VALUE)= NO EFFECT
                                FIELD)= RECORD COUNT
                                This x-ref will keep track of how many records were converted in file 442 during the conversion.  



411.3,11      RECORD COUNT           0;12 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      JUL 25, 1994 
              HELP-PROMPT:      Type a Number between 0 and 9999999999, 0 Decimal Digits 
              DESCRIPTION:
                                This is the number of records entered into this file during the conversion process.  

              WRITE AUTHORITY:  ^
              NOTES:            TRIGGERED by the 442 RECORD field of the IFCAP CONVERSION DISCREPANCY File 


411.3,12      RECORD NUMBER (442)    0;13 POINTER TO PROCUREMENT & ACCOUNTING TRANSACTIONS FILE (#442)

              LAST EDITED:      JUL 26, 1994 
              DESCRIPTION:
                                The internal entry number in File 442 that caused the error.  



      FILES POINTED TO                      FIELDS

IFCAP CONVERSION ERROR (#411.4)   ERROR (#6)

ISMS/FMS TRANS (#423.6)           RECORD NUMBER (423.6) (#3)

NEW PERSON (#200)                 USER (#2)

PROCUREMENT & ACCOUNTING TRANS 
                   (#442)         RECORD NUMBER (442) (#12)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):