STANDARD DATA DICTIONARY #409.73 -- TRANSMITTED OUTPATIENT ENCOUNTER FILE 3/24/25 PAGE 1 STORED IN ^SD(409.73, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.3) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file will contain the current transmission status of all Outpatient Encounters and Deleted Outpatient Encounters that have been transmitted or require transmission to the National Patient Care Database. Entries in this file are only created when an existing entry for the specified encounter does not exist. When an Outpatient Encounter is deleted, the entry in this file that pointed to that Outpatient Encounter is modified so that it points to the Deleted Outpatient Encounter that was created. This file does not contain the transmission history for an encounter. DD ACCESS: @ RD ACCESS: d WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ POINTED TO BY: TRANSMITTED ENCOUNTER field (#.01) of the TRANSMITTED OUTPATIENT ENCOUNTER ERROR File (#409.75) TRANSMITTED OUTPAT ENCOUNTER field (#.01) of the ACRP TRANSMISSION HISTORY File (#409.77) CROSS REFERENCED BY: BATCH ID OF XMIT TO NPCDB(AACBID), DATE/TIME OF XMIT TO NPCDB(AACLST), MESSAGE ID OF XMIT TO NPCDB(AACMID), DATE/TIME OF XMIT TO NPCDB(AACNA1), DATE/TIME OF ACK FROM NPCDB(AACNA2), TRANSMISSION REQUIRED(AACXMIT1), DATE/TIME OF EVENT(AACXMIT2), DELETED OUTPATIENT ENCOUNTER(ADEL), OUTPATIENT ENCOUNTER(AENC), NUMBER(B) 409.73,.01 NUMBER 0;1 NUMBER (Required) Number INPUT TRANSFORM: K:+X'=X!(X>999999999999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: APR 29, 1996 HELP-PROMPT: Type a Number between 1 and 999999999999999, 0 Decimal Digits DESCRIPTION: Number to uniquely identify entries in the file. This number is automatically generated if a value of '+' is entered. PRE-LOOKUP: I X="+" S X=$$AUTO^SCDXFX01() CROSS-REFERENCE: 409.73^B 1)= S ^SD(409.73,"B",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"B",$E(X,1,30),DA) 409.73,.02 OUTPATIENT ENCOUNTER 0;2 POINTER TO OUTPATIENT ENCOUNTER FILE (#409.68) Outpatient Encounter LAST EDITED: MAY 02, 1996 HELP-PROMPT: Enter the entry in the Outpatient Encounter file that requires transmission DESCRIPTION: Entry in Outpatient Encounter file that requires transmission. CROSS-REFERENCE: 409.73^AENC 1)= S ^SD(409.73,"AENC",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"AENC",$E(X,1,30),DA) Cross reference for sorting entries that point to the OUTPATIENT ENCOUNTER file (#409.68). Resulting node: ^SD(409.73,"AENC",[.02],DA) Where: [.02] = Value contained in OUTPATIENT ENCOUNTER field (#.02) DA = Pointer to entry in file 409.73,.03 DELETED OUTPATIENT ENCOUNTER 0;3 POINTER TO DELETED OUTPATIENT ENCOUNTER FILE (#409.74) Deleted Outpatient Encounter LAST EDITED: MAY 02, 1996 HELP-PROMPT: Enter the entry in the Deleted Outpatient Encounter file that requires transmission DESCRIPTION: Entry in Deleted Outpatient Encounter file that requires transmssion. CROSS-REFERENCE: 409.73^ADEL 1)= S ^SD(409.73,"ADEL",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"ADEL",$E(X,1,30),DA) Cross reference for sorting entries that point to the DELETED OUTPATIENT ENCOUNTER file (#409.74). Resulting node: ^SD(409.73,"ADEL",[.03],DA) Where: [.03] = Value contained in DELETED OUTPATIENT ENCOUNTER field (#.03) DA = Pointer to entry in file 409.73,.04 TRANSMISSION REQUIRED 0;4 SET Transmission Required '0' FOR NO; '1' FOR YES; LAST EDITED: MAY 15, 1996 HELP-PROMPT: Enter 'YES' if the [Deleted] Outpatient Encounter requires transmission DESCRIPTION: Flag denoting if transmission of [Deleted] Outpatient Encounter is required. CROSS-REFERENCE: 409.73^AACXMIT1^MUMPS 1)= D AACXMIT^SCDXFX01(DA,-1) 2)= D AACXMIT^SCDXFX01(DA,0) This cross reference is used to flag entries for transmission to the National Patient Care Database. The TRANSMISSION EVENT field (#.05) is checked for an add, edit, delete, or retransmit event before setting the cross reference. Resulting node: ^SD(409.73,"AACXMIT",[.06],DA) Where: [.06] = Value contained in DATE/TIME OF EVENT field (#.06) DA = Pointer to entry in file 409.73,.05 TRANSMISSION EVENT 0;5 SET Transmission Event '0' FOR RETRANSMIT; '1' FOR ADD; '2' FOR EDIT; '3' FOR DELETE; LAST EDITED: APR 29, 1996 HELP-PROMPT: Enter the action taken on the [Deleted] Outpatient Encounter DESCRIPTION: Code denoting action taken on [Deleted] Outpatient Encounter. Event relates to why the encounter is being transmitted to the National Patient Care Database (NPCDB). ADD - Check out complete; add entry to NPCDB EDIT - Encounter was editted; edit existing entry in NPCDB DELETE - Encounter was deleted; delete entry from NPCDB RETRANSMIT - Encounter being retransmitted * Encounter data not acknowledged by NPCDB within two days is automatically marked for retransmission * The option 'Retransmit Ambulatory Care Data by Date Range' marks encounters for retransmission * The nightly transmission includes encounters that are marked for retransmission 409.73,.06 DATE/TIME OF EVENT 0;6 DATE Date/time of Event INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 30, 1996 HELP-PROMPT: Enter when the action was taken on the [Deleted] Outpatient Encounter DESCRIPTION: Date and [required] time specified action was taken on the [Deleted] Outpatient Encounter. CROSS-REFERENCE: 409.73^AACXMIT2^MUMPS 1)= D AACXMIT^SCDXFX01(DA,-1) 2)= D AACXMIT^SCDXFX01(DA,0,X) This cross reference is used to flag entries for transmission to the National Patient Care Database. The TRANSMISSION EVENT field (#.05) is checked for an add, edit, delete, or retransmit event before setting the cross reference. Resulting node: ^SD(409.73,"AACXMIT",[.06],DA) Where: [.06] = Value contained in DATE/TIME OF EVENT field (#.06) DA = Pointer to entry in file 409.73,.07 USER CAUSING EVENT 0;7 POINTER TO NEW PERSON FILE (#200) User Causing Event LAST EDITED: APR 17, 1997 HELP-PROMPT: Enter the user that should be associated to the event that occurred DESCRIPTION: User causing the event to occur. If the event was caused by the nightly ACRP transmission job, the POSTMASTER (DUZ=.5) will be stored as the user. 409.73,11 DATE/TIME OF XMIT TO NPCDB 1;1 DATE Date/time of Xmit to NPCDB INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 30, 1996 HELP-PROMPT: Enter when [Deleted] Outpatient Enounter was transmitted to NPCDB DESCRIPTION: Date and [optional] time the [Deleted] Outpatient Encounter was last transmitted to the National Patient Care Database. CROSS-REFERENCE: 409.73^AACLST 1)= S ^SD(409.73,"AACLST",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"AACLST",$E(X,1,30),DA) Cross reference used to sort by date/time of last transmission to the National Patient Care Database Resulting node: ^SD(409.73,"AACLST",[11],DA) Where: [11] = Value contained in DATE/TIME OF XMIT TO NPCDB field (#11) DA = Pointer to entry in file CROSS-REFERENCE: 409.73^AACNA1^MUMPS 1)= D AACNA^SCDXFX01(DA,1) 2)= D AACNA^SCDXFX01(DA,0,X) This cross reference is used to sort transmissions to the National Patient Care Database that have not been acknowledged. This cross reference is set when a value is placed into the MESSAGE ID FOR XMIT TO NPCDB field (#12) and the cross reference is killed when a value is placed into the DATE/TIME OF ACK FROM NPCDB field (#14). Resulting node: ^SD(409.73,"AACNOACK",[11],DA) Where: [11] = Value contained in DATE/TIME OF XMIT TO NPCDB field (#11) DA = Pointer to entry in file 409.73,12 MESSAGE ID OF XMIT TO NPCDB 1;2 FREE TEXT Message ID of Xmit to NPCDB INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: APR 29, 1996 HELP-PROMPT: Enter message control ID of transmission to NPCDB DESCRIPTION: Message control ID of last transmission to National Patient Care Database. CROSS-REFERENCE: 409.73^AACMID 1)= S ^SD(409.73,"AACMID",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"AACMID",$E(X,1,30),DA) Cross referenced used to sort by message control ID of last transmission to National Patient Care Database. Resulting node: ^SD(409.73,"AACMID",[12],DA) Where: [12] = Value contained in MESSAGE ID FOR XMIT TO NPCDB field (#12) DA = Pointer to entry in file CROSS-REFERENCE: ^^TRIGGER^409.73^14 1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^SD(409.73,D0,1)):^(1),1:"") S X=$P(Y(1),U,4),X=X S DIU=X K Y S X="" X ^DD(409.73,12,1,2,1.4) 1.4)= S DIH=$S($D(^SD(409.73,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,4)=DIV,DIH=409.73,DIG=14 D ^DI CR:$O(^DD(DIH,DIG,1,0))>0 2)= Q CREATE VALUE)= @ DELETE VALUE)= NO EFFECT FIELD)= DATE/TIME OF ACK FROM NPCDB Value contained in DATE/TIME OF ACK FROM NPCDB field (#14) is deleted CROSS-REFERENCE: ^^TRIGGER^409.73^15 1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^SD(409.73,D0,1)):^(1),1:"") S X=$P(Y(1),U,5),X=X S DIU=X K Y S X="" X ^DD(409.73,12,1,3,1.4) 1.4)= S DIH=$S($D(^SD(409.73,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,5)=DIV,DIH=409.73,DIG=15 D ^DI CR:$O(^DD(DIH,DIG,1,0))>0 2)= Q CREATE VALUE)= @ DELETE VALUE)= NO EFFECT FIELD)= ACK CODE FOR ACK FROM NPCDB Value contained in ACK CODE FOR ACK FROM NPCDB field (#15) is deleted 409.73,13 BATCH ID OF XMIT TO NPCDB 1;3 FREE TEXT Batch ID of Xmit to NPCDB INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: APR 29, 1996 HELP-PROMPT: Enter batch control ID of transmission to NPCDB DESCRIPTION: Batch control ID of last transmission to National Patient Care Database. CROSS-REFERENCE: 409.73^AACBID 1)= S ^SD(409.73,"AACBID",$E(X,1,30),DA)="" 2)= K ^SD(409.73,"AACBID",$E(X,1,30),DA) Cross referenced used to sort by batch control ID of last transmission to National Patient Care Database. Resulting node: ^SD(409.73,"AACBID",[13],DA) Where: [13] = Value contained in BATCH ID FOR XMIT TO NPCDB field (#13) DA = Pointer to entry in file 409.73,14 DATE/TIME OF ACK FROM NPCDB 1;4 DATE Date/time of Ack from NPCDB INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 30, 1996 HELP-PROMPT: Enter when acknowledgement was received from NPCDB DESCRIPTION: Date and [optional] time acknowledgement for last transmission to National Patient Care Database was received. NOTES: TRIGGERED by the MESSAGE ID OF XMIT TO NPCDB field of the TRANSMITTED OUTPATIENT ENCOUNTER File CROSS-REFERENCE: 409.73^AACNA2^MUMPS 1)= D AACNA^SCDXFX01(DA,0) 2)= Q This cross reference is used to sort transmissions to the National Patient Care Database that have not been acknowledged. This cross reference is set when a value is placed into the MESSAGE ID FOR XMIT TO NPCDB field (#12) and the cross reference is killed when a value is placed into the DATE/TIME OF ACK FROM NPCDB field (#14). Resulting node: ^SD(409.73,"AACNOACK",[11],DA) Where: [11] = Value contained in DATE/TIME OF XMIT TO NPCDB field (#11) DA = Pointer to entry in file 409.73,15 ACK CODE FOR ACK FROM NPCDB 1;5 SET Ack Code for Ack from NPCDB 'A' FOR ACCEPTED; 'R' FOR REJECTED; 'E' FOR ERROR; LAST EDITED: APR 29, 1996 HELP-PROMPT: Enter acknowledgement code received from NPCDB DESCRIPTION: Code denoting type of acknowledgement received for last transmission to National Patient Care Database. NOTES: TRIGGERED by the MESSAGE ID OF XMIT TO NPCDB field of the TRANSMITTED OUTPATIENT ENCOUNTER File 409.73,20.01 PATIENT ; COMPUTED MUMPS CODE: D PAT^SCDXUTL2(D0) ALGORITHM: D PAT^SCDXUTL2(D0) LAST EDITED: OCT 09, 1998 409.73,20.02 ENCOUNTER DATE ; COMPUTED MUMPS CODE: D ECDT^SCDXUTL2(D0) ALGORITHM: D ECDT^SCDXUTL2(D0) LAST EDITED: MAY 24, 1996 409.73,20.03 HOSPITAL LOCATION ; COMPUTED MUMPS CODE: D ECLOC^SCDXUTL2(D0) ALGORITHM: D ECLOC^SCDXUTL2(D0) LAST EDITED: OCT 09, 1998 409.73,20.04 PATIENT SSN ; COMPUTED MUMPS CODE: D SSN^SCDXUTL2(D0) ALGORITHM: D SSN^SCDXUTL2(D0) 409.73,20.05 ENCOUNTER DIVISION ; COMPUTED MUMPS CODE: D EDIV^SCDXUTL2(D0) ALGORITHM: D EDIV^SCDXUTL2(D0) LAST EDITED: OCT 09, 1998 409.73,20.06 ENCOUNTER DIVISION (INTERNAL) ; COMPUTED MUMPS CODE: D EDIV^SCDXUTL2(D0,1) ALGORITHM: D EDIV^SCDXUTL2(D0,1) FILES POINTED TO FIELDS DELETED OUTPATIENT ENCOUNTER (#409.74) DELETED OUTPATIENT ENCOUNTER (#.03) NEW PERSON (#200) USER CAUSING EVENT (#.07) OUTPATIENT ENCOUNTER (#409.68) OUTPATIENT ENCOUNTER (#.02) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SCDX NPCDB TRANSMISSION REPORTJUN 17, 1996@13:46 USER #0 TRANSMITTED OUTPATIENT ENCOUNTER STATISTICS SORT TEMPLATE(S): FORM(S)/BLOCK(S):