STANDARD DATA DICTIONARY #162.3 -- FEE CNH ACTIVITY FILE 6/27/25 PAGE 1 STORED IN ^FBAACNH( *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.5) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains all bed movement activity associated with the community nursing home program. Per VHA Directive 10-93-142, this file definition should not be modified. DD ACCESS: @ RD ACCESS: # WR ACCESS: # DEL ACCESS: # LAYGO ACCESS: # IDENTIFIED BY: VETERAN (#1)[R], ACTIVITY TYPE (#2) POINTED TO BY: ASSOCIATED ADMISSION field (#4) of the FEE CNH ACTIVITY File (#162.3) CROSS REFERENCED BY: ASSOCIATED ADMISSION(AC), VETERAN(AE), VETERAN(AF), VETERAN(AG), NURSING HOME(AH), DATE/TIME(B) INDEXED BY: VETERAN & ACTIVE ADMISSION (AD) 162.3,.001 NUMBER NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: APR 11, 1989 HELP-PROMPT: Type a Number between 1 and 999999999, 0 Decimal Digits DESCRIPTION: The internal entry number for each CNH Activity. 162.3,.01 DATE/TIME 0;1 DATE (Required) INPUT TRANSFORM: S %DT="ETXR" D ^%DT S X=Y K:Y<1 X I $D(X) D DATCK2^FBAAUTL1 LAST EDITED: AUG 30, 1988 DESCRIPTION: The date and time of this activity (admission, discharge or transfer). NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 162.3^B 1)= S ^FBAACNH("B",$E(X,1,30),DA)="" 2)= K ^FBAACNH("B",$E(X,1,30),DA) 162.3,1 VETERAN 0;2 POINTER TO FEE BASIS PATIENT FILE (#161) (Required) LAST EDITED: JAN 31, 2000 DESCRIPTION: The name of the Fee Basis patient associated with this activity. CROSS-REFERENCE: 162.3^AE 1)= S ^FBAACNH("AE",$E(X,1,30),DA)="" 2)= K ^FBAACNH("AE",$E(X,1,30),DA) CROSS-REFERENCE: 162.3^AF^MUMPS 1)= S ^FBAACNH("AF",$E(X,1,30),9999999.999999-$P(^FBAACNH(DA,0),"^",1),DA)="" 2)= K ^FBAACNH("AF",$E(X,1,30),9999999.999999-$P(^FBAACNH(DA,0),"^",1),DA) CROSS-REFERENCE: 162.3^AG^MUMPS 1)= I $P(^FBAACNH(DA,0),U,9)]"" S ^FBAACNH("AG",$E(X,1,30),$P(^FBAACNH(DA,0),U,9),$P(^FBAACNH(DA,0) ,U,1),DA)="" 2)= I $P(^FBAACNH(DA,0),U,9)]"" K ^FBAACNH("AG",$E(X,1,30),$P(^FBAACNH(DA,0),U,9),$P(^FBAACNH(DA,0) ,U,1),DA) RECORD INDEXES: AD (#72) 162.3,2 ACTIVITY TYPE 0;3 SET 'A' FOR ADMISSION; 'T' FOR TRANSFER; 'D' FOR DISCHARGE; DESCRIPTION: Entry into this field indicates whether activity was an admission, discharge or transfer. 162.3,3 ACTIVE ADMISSION 0;4 SET 'Y' FOR YES; LAST EDITED: JAN 31, 2000 DESCRIPTION: An entry into this field will indicate that the activity at hand is part of an "active" admission. RECORD INDEXES: AD (#72) 162.3,4 ASSOCIATED ADMISSION 0;5 POINTER TO FEE CNH ACTIVITY FILE (#162.3) (Required) INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,3)=""A""&($P(^(0),U,4)=""Y"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X DESCRIPTION: This field points all activities back to the admission that they are associated with. It allows for the ability to tie an admission with all associated transfers and a final discharge if one exists. SCREEN: S DIC("S")="I $P(^(0),U,3)=""A""&($P(^(0),U,4)=""Y"")" EXPLANATION: Allows only activity which is Admission type and active. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 162.3^AC 1)= S ^FBAACNH("AC",$E(X,1,30),DA)="" 2)= K ^FBAACNH("AC",$E(X,1,30),DA) 162.3,5 ADMISSION TYPE 0;6 SET (Required) '1' FOR AFTER RE-HOSPITALIZATION > 15 DAYS; '2' FOR TRANSFER FROM OTHER CNH; '3' FOR FROM ASIH < 15 DAYS; '4' FOR ALL OTHER; LAST EDITED: SEP 10, 1990 DESCRIPTION: Field populated for activity types of 'admission' only. Indicates the type of admission for veteran. 162.3,6 TRANSFER TYPE 0;7 SET (Required) '1' FOR TO AUTHORIZED ABSENCE; '2' FOR TO UN-AUTHORIZED ABSENCE; '3' FOR TO ASIH; '4' FOR FROM AUTHORIZED ABSENCE; '5' FOR FROM UN-AUTHORIZED ABSENCE; '6' FOR FROM ASIH < 15 DAYS; INPUT TRANSFORM: D DATCK3^FBAAUTL1 LAST EDITED: AUG 31, 1988 DESCRIPTION: Field is populated for activity type of 'transfer' only. Indicates the type of transfer for each veteran. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 162.3,7 DISCHARGE TYPE 0;8 SET '1' FOR REGULAR; '2' FOR DEATH; '3' FOR TRANSFER TO OTHER CNH; '4' FOR ASIH; '5' FOR DEATH WHILE ASIH; '6' FOR REGULAR - PRIVATE PAY; LAST EDITED: AUG 24, 1988 DESCRIPTION: Field is populated for activity type of 'discharge' only. Indicates the type of discharge for each veteran. 162.3,8 NURSING HOME 0;9 POINTER TO FEE BASIS VENDOR FILE (#161.2) INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,9)=5" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: MAR 30, 1993 DESCRIPTION: Reference to the Vendor file, this field indicates the name of the Nursing Home to which this activity is associated with (i.e. where the veteran is residing). SCREEN: S DIC("S")="I $P(^(0),U,9)=5" EXPLANATION: Only vendors with Participation Code of Community Nursing Home CROSS-REFERENCE: 162.3^AH 1)= S ^FBAACNH("AH",$E(X,1,30),DA)="" 2)= K ^FBAACNH("AH",$E(X,1,30),DA) 162.3,9 ASSOCIATED AUTHORIZATION 0;10 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAY 16, 1990 HELP-PROMPT: Type a Number between 1 and 999999999, 0 Decimal Digits DESCRIPTION: The internal entry number of the Authorization associated with the admission entry. Transfer and Discharge entries will not have this data. FILES POINTED TO FIELDS FEE BASIS PATIENT (#161) VETERAN (#1) FEE BASIS VENDOR (#161.2) NURSING HOME (#8) FEE CNH ACTIVITY (#162.3) ASSOCIATED ADMISSION (#4) File #162.3 Record Indexes: AD (#72) RECORD REGULAR IR SORTING ONLY Short Descr: Index of patients with an active admission. Description: The "AD" cross reference is a compound cross-reference on fields in the FEE CNH ACTIVITY file. It is defined as ^FBAACNH("AD",veteran,da) where veteran is the VETERAN (#1) da is the FEE CNH ACTIVITY entry The "AD" cross-reference should only exist when the ACTIVE ADMISSION (#3) field of the entry is equal to "Y". Set Logic: S ^FBAACNH("AD",X(1),DA)="" Set Cond: S X=$S(X(2)="Y":1,1:0) Kill Logic: K ^FBAACNH("AD",X(1),DA) Whole Kill: K ^FBAACNH("AD") X(1): VETERAN (162.3,1) (Subscr 1) (forwards) X(2): ACTIVE ADMISSION (162.3,3) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):