STANDARD DATA DICTIONARY #394 -- *PDX TRANSACTION FILE                                                            3/24/25    PAGE 1
STORED IN ^VAT(394,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                         (VERSION 1.5)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file has been replaced with the VAQ - TRANSACTION file (#394.61).  
 
Version 1.0 of PDX used this file to store administrative information concerning all PDX transmissions.  Version 1.5 of PDX has
marked it for deletion and version 2.0 will delete it.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @
IDENTIFIED BY: PATIENT NAME (#3)[R], SOCIAL SECURITY # (#4)[R]

POINTED TO BY: DATE/TIME OF REPLY field (#.03) of the *PDX DATA File (#394.1) 
               

CROSS
REFERENCED BY: AUTHORIZER FACILITY(A1AY), DATE/TIME OF REQUEST(AC), PDX STATUS(AD), LOCAL MESSAGE ID(AE), 
               AUTHORIZER FACILITY(APDX), DATE/TIME OF REQUEST(B), AUTHORIZER FACILITY(BS5), PATIENT NAME(NAME), 
               SOCIAL SECURITY #(SS)



394,.01       DATE/TIME OF REQUEST   0;1 DATE (Required) (Multiply asked)

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      NOV 15, 1990 
              DESCRIPTION:
                                This is the date/time that the request was entered or returned from the processing site.  

              PRE-LOOKUP:       Q:(X="")!(X["^")  I '$D(VAQFLAG) K X W:DIC(0)["E" !,*7,"Information in this file may only be entere
                                d/edited through the PDX routines"
              CROSS-REFERENCE:  394^B 
                                1)= S ^VAT(394,"B",$E(X,1,30),DA)=""
                                2)= K ^VAT(394,"B",$E(X,1,30),DA)

              CROSS-REFERENCE:  394^AC^MUMPS 
                                1)= S $P(^VAT(394,DA,0),U,2)=DA
                                2)= Q


394,1         PDX REQUEST #          0;2 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Type a Number between 1 and 9999999, 0 Decimal Digits 

394,2         PARENT PDX #           0;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Type a Number between 1 and 9999999, 0 Decimal Digits 

394,3         PATIENT NAME           0;4 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      NOV 15, 1990 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 
              CROSS-REFERENCE:  394^NAME 
                                1)= S ^VAT(394,"NAME",$E(X,1,30),DA)=""
                                2)= K ^VAT(394,"NAME",$E(X,1,30),DA)


394,4         SOCIAL SECURITY #      0;5 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>10!($L(X)<1)!'((X?9N)!(X?9N1"P")) X
              LAST EDITED:      DEC 03, 1990 
              HELP-PROMPT:      Enter patient's SSN without dashes (123-45-6789 becomes 123456789) 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  394^SS 
                                1)= S ^VAT(394,"SS",$E(X,1,30),DA)=""
                                2)= K ^VAT(394,"SS",$E(X,1,30),DA)


394,5         CLAIM #                0;6 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
              LAST EDITED:      NOV 19, 1990 
              HELP-PROMPT:      Answer must be 1-10 characters in length. 

394,6         DATE OF BIRTH          0;7 DATE

              INPUT TRANSFORM:  S %DT="E",%DT(0)=-DT D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      DEC 03, 1990 
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


394,7         PID                    0;8 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Answer must be 1-20 characters in length. 

394,8         PATIENT POINTER        0;9 POINTER TO PATIENT FILE (#2)

              LAST EDITED:      APR 11, 1990 

394,9         REQUESTOR DUZ          0;10 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999)!(X<0)!(X?.E1"."2N.N) X
              LAST EDITED:      MAY 24, 1990 
              HELP-PROMPT:      Type a Number between 0 and 999999, 1 Decimal Digit 

394,9.5       REQUESTOR NAME         0;19 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      MAY 24, 1990 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 

394,9.7       REQUESTOR FACILITY     0;20 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>9!($L(X)<1) X
              LAST EDITED:      NOV 13, 1990 
              HELP-PROMPT:      Answer must be 1-9 characters in length. 

394,9.9       NETWORK ADDRESS        1;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<1) X
              LAST EDITED:      NOV 15, 1990 
              HELP-PROMPT:      Answer must be 1-80 characters in length. 
              DESCRIPTION:      THIS IS THE "RETURN" ADDRESS FOR THE MESSAGE. THE NETWORK ADDRESS OF THE SITE SENDING THIS MESSAGE
                                IS STORED HERE.  


394,10        PDX CODE               0;11 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>7!($L(X)<1) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Answer must be 1-7 characters in length. 

394,11        PDX STATUS             0;12 POINTER TO *PDX STATUS FILE (#394.3)

              LAST EDITED:      NOV 13, 1990 
              CROSS-REFERENCE:  394^AD 
                                1)= S ^VAT(394,"AD",$E(X,1,30),DA)=""
                                2)= K ^VAT(394,"AD",$E(X,1,30),DA)


394,11.5      COMMENTS               1;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>70!($L(X)<1) X
              LAST EDITED:      JUN 18, 1991 
              HELP-PROMPT:      Enter any comments included with the message 

394,12        REMOTE MESSAGE ID      0;13 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Type a Number between 1 and 9999999, 0 Decimal Digits 

394,13        LOCAL MESSAGE ID       0;14 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      NOV 19, 1990 
              HELP-PROMPT:      Type a Number between 1 and 9999999, 0 Decimal Digits 
              CROSS-REFERENCE:  394^AE 
                                1)= S ^VAT(394,"AE",$E(X,1,30),DA)=""
                                2)= K ^VAT(394,"AE",$E(X,1,30),DA)


394,14        AUTHORIZER DUZ         0;15 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999)!(X<0)!(X?.E1"."2N.N) X
              LAST EDITED:      MAY 24, 1990 
              HELP-PROMPT:      Type a Number between 0 and 999999, 1 Decimal Digit 

394,15        AUTHORIZER NAME        0;16 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      APR 11, 1990 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 

394,16        AUTHORIZER FACILITY    0;17 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>9!($L(X)<1) X
              LAST EDITED:      APR 28, 1993 
              HELP-PROMPT:      Answer must be 1-9 characters in length. 
              CROSS-REFERENCE:  394^BS5^MUMPS 
                                1)= Q:($P(^VAT(394,DA,0),U,4)']"")!($P(^VAT(394,DA,0),U,5)']"")  S ^VAT(394,"BS5",$E($P(^(0),U,4),1
                                )_$E($P(^(0),U,5),6,9),DA)=""

                                2)= Q:($P(^VAT(394,DA,0),U,4)']"")!($P(^VAT(394,DA,0),U,5)']"")  K ^VAT(394,"BS5",$E($P(^(0),U,4),1
                                )_$E($P(^(0),U,5),6,9),DA)

              CROSS-REFERENCE:  394^APDX^MUMPS 
                                1)= Q:($P(^VAT(394,DA,0),U,1)']"")!($P(^(0),U,4)']"")  S VAQTMP=0 S:'$D(VAQ15) VAQ15=$O(^VAT(394.3,
                                "B",15,"")),VAQ16=$O(^VAT(394.3,"B",16,"")),VAQTMP=1 D APDX^VAQUTL1

                                2)= Q:($P(^VAT(394,DA,0),U,1)']"")!($P(^(0),U,4)']"")  K ^VAT(394,"APDX",$P(^(0),U,4),X,(9999999.99
                                9999-$P(^(0),U,1)),DA)

              CROSS-REFERENCE:  394^A1AY^MUMPS 
                                1)= Q:($T(^A1AYFMX2)="")  D PDXTRIG^A1AYFMX2(1)
                                2)= Q:($T(^A1AYFMX2)="")  D PDXTRIG^A1AYFMX2(0)
                                 This MUMPS cross-reference is used to update information in the A1AY FOREIGN FACILITY XREF file
                                (#11400.2).  It updates the following information : 
                                     LAST PDX TRANSACTION (#3) - Sets/kills the pointer to PDX message 
                                     LAST PDX DATE (#4) - Sets field to date of PDX message 
                                     LAST PDX STATUS (#5) - Sets field to status of PDX message 



394,17        PURGE                  0;18 SET

                                '1' FOR YES; 
              LAST EDITED:      APR 11, 1990 


      FILES POINTED TO                      FIELDS

*PDX STATUS (#394.3)              PDX STATUS (#11)

PATIENT (#2)                      PATIENT POINTER (#8)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):