STANDARD DATA DICTIONARY #375 -- PFSS ACCOUNT FILE 3/24/25 PAGE 1 STORED IN ^IBBAA(375, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file is used to store visit/encounter data from various VistA applications, so that a background process can create HL7 ADT messages that are sent to the external medical billing system. Under no circumstances may records be created or modified directly via FileMan or other methods. Record creation and data update is allowed only through GETACCT^IBBAPI. Per VHA Directive 10-93-142, this file definition should not be modified. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ POINTED TO BY: PFSS ACCOUNT REFERENCE field (#125) of the PRESCRIPTION File (#52) PFSS ACCOUNT REFERENCE field (#26) of the RETURN TO STOCK LOG sub-field (#52.07) of the PRESCRIPTION File (#52) PFSS ACCOUNT REFERENCE field (#21) of the REFILL sub-field (#52.1) of the PRESCRIPTION File (#52) PFSS ACCOUNT REFERENCE field (#90) of the RAD/NUC MED ORDERS File (#75.1) PFSS ACCOUNT REFERENCE field (#97) of the ORDER File (#100) PFSS ACCOUNT REFERENCE field (#500) of the SURGERY File (#130) PFSS ACCOUNT REFERENCE field (#.02) of the PFSS CHARGE CACHE File (#373) PFSS ACCOUNT REFERENCE field (#.04) of the APPOINTMENT PFSS ACCOUNT REFERENCE File (#409.55) PFSS ACCOUNT REFERENCE field (#100) of the RECORD OF PROS APPLIANCE/REPAIR File (#660) PFSS ACCOUNT REFERENCE field (#101) of the HOME OXYGEN ITEM sub-field (#665.194) of the PROSTHETICS PATIENT File (#665) PFSS ACCOUNT REFERENCE field (#100) of the ITEM sub-field (#665.723191) of the PATIENT sub-field (#665.72319) of the VENDOR sub-field (#665.7231) of the BILLING MONTH sub-field (#665.723) of the HOME OXYGEN TRANSACTIONS FILE File (#665.72) PFSS ACCOUNT REFERENCE field (#.26) of the VISIT File (#9000010) CROSS REFERENCED BY: PATIENT(AA), EXTERNAL ACCOUNT NUMBER(C), HL7 MESSAGE(G) INDEXED BY: PATIENT & ADMIT DATE/TIME & PATIENT LOCATION (AC), PATIENT & ADMIT DATE/TIME & OUTSIDE LOCATION (AF) 375,.01 ACCOUNT REFERENCE 0;1 NUMBER (Required) INPUT TRANSFORM: S DINUM=X K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JUN 06, 2005 DESCRIPTION: The number by which all VistA applications will reference an external medical billing system account number for purposes of attaching charges for 1st or 3rd party billing. TECHNICAL DESCR: The file is DINUM'd; the internal entry number and #.01 field are the same value. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 375,.02 EXTERNAL ACCOUNT NUMBER 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: JUN 30, 2005 HELP-PROMPT: Answer must be 1-20 characters in length. DESCRIPTION: The number provided by the external medical billing system for purposes of attaching charges for 1st or 3rd party billing. TECHNICAL DESCR: PFSS HL7 ADT message data; PV1 Segment; Sequence 19. CROSS-REFERENCE: 375^C 1)= S ^IBBAA(375,"C",$E(X,1,30),DA)="" 2)= K ^IBBAA(375,"C",$E(X,1,30),DA) 375,.03 PATIENT 0;3 POINTER TO PATIENT FILE (#2) (Required) LAST EDITED: JUN 20, 2005 DESCRIPTION: The Patient identifier associated with the billing account. An internal entry number to the PATIENT file (#2). TECHNICAL DESCR: This pointer to the PATIENT file (#2) is used to construct the HL7 PID Segment for PFSS ADT messages. Both the "AC" cross-reference, which uses field #1.03, and the "AF" cross-reference, which uses field #16.01, depend on field #.03. S ^IBBAA(375,"AC",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #1.03 X3=field #1.44 S ^IBBAA(375,"AF",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #16.01 X3=field #1.44 NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 375^AA 1)= S ^IBBAA(375,"AA",$E(X,1,30),DA)="" 2)= K ^IBBAA(375,"AA",$E(X,1,30),DA) The is a regular cross-reference by PATIENT (field #.03). The principal purpose of this cross-reference is to allow the Patient Merge processor (Kernel) to operate efficiently in the event that patient's with records in file #375 are merged. RECORD INDEXES: AC (#628), AF (#629) 375,.04 APPLICATION REFERENCE 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>25!($L(X)<3) X LAST EDITED: JUN 27, 2005 HELP-PROMPT: Answer must be 3-25 characters in length. DESCRIPTION: This field value indicates where in application processing the GETACCT^IBBAPI function is called. TECHNICAL DESCR: ";"_or _";"_ 375,.05 EXTERNAL ACCT REC'D 0;5 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 23, 2005 DESCRIPTION: The date/time at which the External Account Number was received and processed into file #375, field #.02. 375,.2 TEST PATIENT 0;20 SET '1' FOR YES; LAST EDITED: MAY 11, 2005 DESCRIPTION: If the DFN for this patient indicates a test patient as a result of a call to $$TESTPAT^VADPT, then this field is set to "YES". TECHNICAL DESCR: PFSS HL7 messages will not be constructed for any record in this file where TEST PATIENT = "YES". 375,1.02 PATIENT CLASS PV1;2 SET (Required) 'I' FOR INPATIENT; 'O' FOR OUTPATIENT; LAST EDITED: FEB 24, 2005 DESCRIPTION: The Patient associated with this account is classified as either "I" (Inpatient) or "O" (Outpatient). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 2. 375,1.03 PATIENT LOCATION PV1;3 POINTER TO HOSPITAL LOCATION FILE (#44) LAST EDITED: JUN 20, 2005 DESCRIPTION: The sending application provides a pointer to the HOSPITAL LOCATION file (#44), which provides the a medical center location where the patient visit took place or where service was provided. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 3. The "AC" cross-reference uses field #1.03. S ^IBBAA(375,"AC",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #1.03 X3=field #1.44 RECORD INDEXES: AC (#628) 375,1.04 APPOINTMENT TYPE PV1;4 POINTER TO APPOINTMENT TYPE FILE (#409.1) LAST EDITED: FEB 24, 2005 DESCRIPTION: If the account is setup for an actual outpatient visit (i.e., a Scheduled appointment), this field will contain a pointer to the APPOINTMENT TYPE file (#409.1). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 4. 375,1.07 ATTENDING PHYSICIAN PV1;7 POINTER TO NEW PERSON FILE (#200) LAST EDITED: FEB 24, 2005 DESCRIPTION: The sending application may provide data on the Attending Physician or Ordering Provided as a pointer to the NEW PERSON file (#200). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 7. 375,1.09 CONSULTING PHYSICIAN PV1;9 POINTER TO NEW PERSON FILE (#200) LAST EDITED: FEB 24, 2005 DESCRIPTION: The sending application may provide data on the Consulting Physician related to a patient visit as a pointer to the NEW PERSON file (#200). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 9. 375,1.1 PURPOSE OF VISIT PV1;10 SET '1' FOR C&P; '2' FOR 10-10; '3' FOR SV; '4' FOR UV; LAST EDITED: FEB 24, 2005 DESCRIPTION: This field may contain a code to indicate the general type of the outpatient visit associated with this account: C&P = Compensation & Pension 10-10 = Registration 10-10 SV = Scheduled Visit UV = Unscheduled Visit. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 10. 375,1.17 ADMITTING PHYSICIAN PV1;17 POINTER TO NEW PERSON FILE (#200) LAST EDITED: FEB 24, 2005 DESCRIPTION: The sending application may provide data on the Admitting Physician, Surgeon, or Primary Provider associated with the visit/encounter. The data is provided as a pointer to the NEW PERSON file (#200). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 17. 375,1.18 PRIMARY STOP CODE PV1;18 POINTER TO CLINIC STOP FILE (#40.7) LAST EDITED: FEB 24, 2005 DESCRIPTION: The sending application may provide a pointer to the CLINIC STOP file (#40.7) in order to identify the Primary Stop Code associated with the visit, encounter, or occasion of service. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 18. 375,1.25 CHECK-IN DATE/TIME PV1;25 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 24, 2005 DESCRIPTION: Normally only used when SCHEDULING is the sending application, this indicates the date/time of the clinic visit check-in. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 25. 375,1.41 CREDIT STOP CODE PV1;41 POINTER TO CLINIC STOP FILE (#40.7) LAST EDITED: FEB 24, 2005 DESCRIPTION: The sending application may provide a pointer to the CLINIC STOP file (#40.7) in order to identify the Credit Stop Code associated with the visit, encounter, or occasion of service. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 41. 375,1.44 ADMIT DATE/TIME PV1;44 DATE INPUT TRANSFORM: D KAC144^IBBAADD(DA) S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 27, 2005 DESCRIPTION: The definition of this data element is dependent upon the application that is the originating source of the data in the account record. SCHEDULING -- Appointment Date/Time PCE -- Visit Date/Time PTF/FEE BASIS -- Admit Date RADIOLOGY -- Date Exam Desired PROSTHETICS -- Entry Date OP PHARMACY -- Fill/Refill Date SURGERY -- Date of Operation TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 44. Both the "AC" cross-reference, which uses field #1.03, and the "AF" cross-reference, which uses field #16.01, depend on field #1.44. Some input to $$GETACCT^IBBAPI does not contain a data for field #1.44. An example would be input for a Pre-Admit (A05) message. It contains data for field #2.08 (Expected Admit Date/Time), but normally does not contain data for field #1.44 (Admit Date/Time). In these cases, the data for field #2.08 is also placed in field #1.44, so that field #1.44 will be non-null, and both "AC" and "AF" cross-references can be set. S ^IBBAA(375,"AC",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #1.03 X3=field #1.44 S ^IBBAA(375,"AF",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #16.01 X3=field #1.44 NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER RECORD INDEXES: AC (#628), AF (#629) 375,1.45 DISCHARGE DATE/TIME PV1;45 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 24, 2005 DESCRIPTION: Used only by Scheduling to indicate the Check-Out Date/Time for the outpatient appointment. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 45. 375,1.5 ALTERNATE VISIT ID PV1;50 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: MAY 17, 2005 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: Radiology Secondary Visit Number; used for Radiology charges; the external billing system's Visit Number associated with the CPRS ORDER (#100) for the outpatient or inpatient Radiology order. Concatenate ";;;;RAD to numeric string. Surgery Surgical Case Number; used for Surgery account creation. Concatenate ";;;;SUR to numeric string. OP Pharmacy IEN to PRESCRIPTION file (#52); used for Pharmacy account creation. Concatenate ";;;;OPP to numeric string. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 50. 375,1.51 WORKLOAD NON-COUNT PV1;51 SET 'Y' FOR WNC; 'N' FOR WC; LAST EDITED: JUN 08, 2005 DESCRIPTION: Normally only used when SCHEDULING is the sending application, this defines the clinic location found in field #1.03 as "count" or "non-count" for workload purposes. TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 51. 375,1.52 OTHER PROVIDER PV1;52 POINTER TO NEW PERSON FILE (#200) LAST EDITED: FEB 24, 2005 DESCRIPTION: Data for an additional Provider to be supplied by the calling application as a pointer to the NEW PERSON file (#200). TECHNICAL DESCR: PFSS HL7 ADT and DFT message data; PV1 Segment; Sequence 52. 375,2.07 ELIGIBILITY OF VISIT PV2;7 POINTER TO MAS ELIGIBILITY CODE FILE (#8.1) LAST EDITED: FEB 24, 2005 DESCRIPTION: Only used by SCHEDULING or PCE to indicate the patient's Eligibility related to the outpatient visit with which this account record is associated. Data is provided as a pointer to the MAS ELIGIBILITY CODE file (#8.1). TECHNICAL DESCR: PFSS HL7 ADT or DFT message data; PV2 Segment, Sequence 7. 375,2.08 EXPECTED ADMIT DATE/TIME PV2;8 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 07, 2005 DESCRIPTION: The definition of this data element is dependent upon the application that is the originating source of the data. SCHEDULING -- Appointment Date/Time PROSTHETICS -- Entry Date/Time SURGERY -- Planned Date of Operation RADIOLOGY -- Date Desired for Exam TECHNICAL DESCR: PFSS HL7 ADT or DFT message data; PV2 Segment, Sequence 8. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 375,2.24 APPOINTMENT STATUS PV2;24 SET 'R' FOR SCHEDULED/KEPT; 'I' FOR INPATIENT; 'NS' FOR NO-SHOW; 'NSR' FOR NO-SHOW/RESCHEDULED; 'CP' FOR CANCELLED BY PATIENT; 'CPR' FOR CANCELLED BY PATIENT/RESCHEDULED; 'CC' FOR CANCELLED BY CLINIC; 'CCR' FOR CANCELLED BY CLINIC/RESCHEDULED; 'NT' FOR NO ACTION TAKEN; LAST EDITED: FEB 24, 2005 TECHNICAL DESCR: PFSS HL7 ADT or DFT message data; PV2 Segment, Sequence 24. 375,2.46 PT STATUS EFFECTIVE DATE PV2;46 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAR 17, 2005 DESCRIPTION: The definition of this data element is dependent upon the application that is the originating source of the data. SCHEDULING - Date Appointment Made. PROSTHETICS - Date Ordered/Suspense Date. TECHNICAL DESCR: PFSS HL7 ADT or DFT message data; PV2 Segment, Sequence 46. 375,3.03 PROCEDURE CODE PR1;3 POINTER TO CPT FILE (#81) LAST EDITED: JUN 27, 2005 DESCRIPTION: The applications sending account data to IBB may provide a purpose for the visit, encounter, or occasion of service, in the form of a pointer value to the CPT file (#81). The pointer is used to derive a specific CPT or HCPCS code. TECHNICAL DESCR: PFSS HL7 ADT message data; PR1 Segment, Sequence 3. 375,3.06 FUNCTIONAL TYPE PR1;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>4!($L(X)<1) X LAST EDITED: MAR 18, 2005 HELP-PROMPT: Answer must be 1-4 characters in length. DESCRIPTION: Radiology - Imaging Type Abbreviation. ANI = ANGIO/NEURO/INTERVENTIONAL CARD = CARDIOLOGY STUDIES (NUC MED) CT = CT SCAN RAD = GENERAL RADIOLOGY MRI = MAGNETIC RESONANCE IMAGING MAM = MAMMOGRAPHY NM = NUCLEAR MEDICINE US = ULTRASOUND VAS = VASCULAR LAB Prosthetics - Prosthetics Flag. O = Home Oxygen P = Purchasing I = Stock Issue TECHNICAL DESCR: PFSS HL7 ADT message data; PR1 Segment, Sequence 6. 375,3.11 SURGEON PR1;11 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAR 18, 2005 DESCRIPTION: If SURGERY passes to IBB data for setup of an account, then this field provides the identity of the Principal Surgeon as a pointer to the NEW PERSON file (#200). TECHNICAL DESCR: PFSS HL7 ADT message data; PR1 Segment; Sequence 11. 375,3.16 PROCEDURE CODE MODIFIER(S) PR1;16 FREE TEXT INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X LAST EDITED: FEB 24, 2005 HELP-PROMPT: Answer must be 1-25 characters in length. DESCRIPTION: Data may only be contained here if field #3.03 holds a pointer to the CPT file (#81), which may be resolved to a CPT or HCPCS code. A string of numbers delimited by semi-colons; each number is a pointer to the CPT MODIFIER file (#81.3). Example: 68;245;74;318; TECHNICAL DESCR: PFSS HL7 ADT message data; PR1 Segment; Sequence 16. 375,4 DIAGNOSIS DG1;0 Multiple #375.04 (Add New Entry without Asking) DESCRIPTION: Multiple DG1 Segments are allowed within an ADT message. Each subrecord in subfile #375.04 contains data for an individual DG1 Segment. 375.04,.01 SET ID 0;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JUN 27, 2005 HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits DESCRIPTION: Unique, sequential integer. The Diagnosis with SET ID=1 should be interpreted as the Primary Diagnosis. Each application sending account data to IBB may provide one or more related diagnoses. If more than one, then these diagnoses are passed to IBB in priority order; i.e., the first diagnosis is the primary diagnosis related to the charge, the second diagnosis is the secondary diagnosis related to the charge, etc. IBB files the data into subfile #375.04 in that same order. This field indicates the exact order in which the diagnoses were received and filed. CROSS-REFERENCE: 375.04^B 1)= S ^IBBAA(375,DA(1),"DG1","B",$E(X,1,30),DA)="" 2)= K ^IBBAA(375,DA(1),"DG1","B",$E(X,1,30),DA) 375.04,.03 DIAGNOSIS CODE 0;3 POINTER TO ICD DIAGNOSIS FILE (#80) (Required) LAST EDITED: FEB 24, 2005 DESCRIPTION: The applications sending account data to IBB may provide one or more related diagnoses. Each diagnosis is provided as a pointer to the ICD DIAGNOSIS file (#80). TECHNICAL DESCR: PFSS HL7 ADT message data; DG1 Segment, Sequence 3. 375.04,.06 DIAGNOSIS TYPE 0;6 SET (Required) 'A' FOR ADMITTING; 'D' FOR DISCHARGE; 'W' FOR WORKING; 'F' FOR FINAL; LAST EDITED: APR 20, 2005 DESCRIPTION: The applications passing account data to IBB must define each diagnosis code included in the charge data as being one of the following: A(dmitting), W(orking), D(ischarging), or F(inal). TECHNICAL DESCR: PFSS HL7 ADT message data; DG1 Segment, Sequence 6. 375,5 SC/EI CLASSIFICATION ZCL;0 Multiple #375.05 (Add New Entry without Asking) DESCRIPTION: Multiple ZCL Segments are allowed within an ADT message. Each subrecord in subfile #375.05 contains data for an individual ZCL Segment. 375.05,.01 SET ID 0;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JUL 12, 2005 HELP-PROMPT: Type a Number between 1 and 9, 0 Decimal Digits DESCRIPTION: SC/EI Classification data related to the charge is usually a set of classification codes, which causes multiple records to be created in subfile #375.05. The value in this field merely indicates the order in which the subfile record was created. TECHNICAL DESCR: PFSS HL7 ADT message data; ZCL Segment; Sequence 1. 375.05,.02 TYPE 0;2 SET '1' FOR AO; '2' FOR IR; '3' FOR SC; '4' FOR EC; '5' FOR MST; '6' FOR HNC; '7' FOR CV; '8' FOR SHAD; LAST EDITED: MAY 26, 2005 DESCRIPTION: SC/EI Classification data related to the charge can only be one of the following types: AO, IR, SC, EC, MST, HNC, CV, or SHAD. TECHNICAL DESCR: PFSS HL7 ADT message data; ZCL Segment; Sequence 2. 375.05,.03 VALUE 0;3 SET '1' FOR YES; '0' FOR NO; LAST EDITED: MAR 04, 2005 DESCRIPTION: SC/EI Classification data related to the charge can have any of the following values: Yes (1), No (0), or Unknown (null). TECHNICAL DESCR: PFSS HL7 ADT message data; ZCL Segment; Sequence 3. 375,11 PROCEDURE TEXT 11;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>200!($L(X)<3) X LAST EDITED: MAR 02, 2005 HELP-PROMPT: Answer must be 3-200 characters in length. DESCRIPTION: If the application calling GETACCT^IBBAPI does not yet have Procedure data as a pointer to the CPT file (#81), then Procedure may be supplied as free text. The calling application may also provide data for this field that is used to enhance or add detail to the CPT or HCPCS code provided in field #3.03. TECHNICAL DESCR: PFSS HL7 ADT message data; PR1 Segment; Sequence 4. 375,12 DIAGNOSIS TEXT 12;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>200!($L(X)<3) X LAST EDITED: JUN 09, 2005 HELP-PROMPT: Answer must be 3-200 characters in length. DESCRIPTION: If the application calling GETACCT^IBBAPI does not yet have Diagnosis data as a pointer to the ICD DIAGNOSIS file (#80), then Diagnosis may be supplied as free text. TECHNICAL DESCR: PFSS HL7 ADT message data; DG1 Segment; Sequence 4. 375,13 FACILITY ID 13;1 POINTER TO MEDICAL CENTER DIVISION FILE (#40.8) LAST EDITED: MAR 09, 2005 DESCRIPTION: Identifies the facility (i.e., medical center division) associated with the patient service. TECHNICAL DESCR: PFSS HL7 ADT message data; EVN Segment; Sequence 6. 375,14.01 SURGICAL CASE # 14;1 POINTER TO SURGERY FILE (#130) LAST EDITED: MAR 09, 2005 DESCRIPTION: Surgical Case # for any account setup by Surgery package. TECHNICAL DESCR: PFSS HL7 ADT message data; PV1 Segment; Sequence 50. 375,14.02 SURGICAL SPECIALTY 14;2 POINTER TO SURGICAL SPECIALTY FILE (#45.3) LAST EDITED: MAR 09, 2005 DESCRIPTION: Surgical Specialty for any account setup by Surgery package. TECHNICAL DESCR: PFSS HL7 ADT message data; PV2 Segment; Sequence 12. 375,15.01 RADIOLOGY CLINICAL HX 15;1 POINTER TO RAD/NUC MED ORDERS FILE (#75.1) LAST EDITED: MAR 18, 2005 DESCRIPTION: The Clinical History for the Radiology exam can be obtained by using this pointer value to the RAD/NUC MED ORDERS file (#75.1). TECHNICAL DESCR: PFSS HL7 ADT message data; OBX Segment; Sequence 5. 375,16.01 OUTSIDE LOCATION 16;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>50!($L(X)<2) X LAST EDITED: JUN 20, 2005 HELP-PROMPT: Answer must be 2-50 characters in length. DESCRIPTION: If the Patient Location for the visit/encounter/service is outside the VAMC, then the name of that location is stored here as free text. For A01 event messages related to inpatient admissions to outside hospitals, the PTF application will use "FEE BASIS" as a generic location descriptor. TECHNICAL DESCR: PFSS HL7 ADT message data; PV1 Segment; Sequence 3. The "AF" cross-reference uses field #16.01. S ^IBBAA(375,"AF",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #16.01 X3=field #1.44 RECORD INDEXES: AF (#629) 375,99 EVENT HISTORY 99;0 DATE Multiple #375.099 (Add New Entry without Asking) DESCRIPTION: This subfile stores a history of the HL7 ADT events that are sent/received for this PFSS ACCOUNT record. 375.099,.01 CREATE DATE/TIME 0;1 DATE (Required) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 27, 2005 DESCRIPTION: Date/time at which the subrecord was created. TECHNICAL DESCR: This may represent any of the following: (1) The date/time at which the VistA application called the GETACCT^IBBAPI in order to send data to the external billing system for the purpose of either establishing a new account/visit or updating an existing account/visit. (2) The date/time at which an ADT message was sent to the external billing system via the outbound HL7 interface after processing by EN^IBBAADTO. (3) The date/time at which an ADT message was received from the external billing system and processed by EN^IBBAADTI via the inbound HL7 interface. CROSS-REFERENCE: 375.099^B 1)= S ^IBBAA(375,DA(1),99,"B",$E(X,1,30),DA)="" 2)= K ^IBBAA(375,DA(1),99,"B",$E(X,1,30),DA) 375.099,.02 HL7 EVENT 0;2 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: FEB 24, 2005 HELP-PROMPT: Answer must be 3 characters in length. DESCRIPTION: The HL7 ADT event code, which may be one of the following: A01, A03, A04, A05, A08, A11, A13, A38. TECHNICAL DESCR: The HL7 Event code specified by the VistA application in order to send visit-level data to the external billing system. OR The HL7 Event code contained in an inbound message from the external billing system and processed by IBB. 375.099,.03 REASON 0;3 SET (Required) 'R' FOR REQUEST; 'O' FOR OUTBOUND; 'I' FOR INBOUND; LAST EDITED: FEB 24, 2005 DESCRIPTION: Indicates the reason for the entry into the EVENT HISTORY subfile. There are only three points in the history of the ADT message event that are tracked by IBB: (1) Date/time of original request by application; Reason = "R" (Request) (2) Date/time at which VDEF sent the message to VistA HL7; Reason = "O" (Outbound) (3) Date/time at which a incoming message from the external medical billing system was received; Reason = "I" (Inbound) Note: The incoming message could be either a response to an outbound ADT message that originated in VistA, or it may be an ADT message related to inpatient bed control that originated in the external medical billing system. 375.099,.04 HL7 MESSAGE 0;4 POINTER TO HL7 MESSAGE TEXT FILE (#772) LAST EDITED: JUL 13, 2005 DESCRIPTION: The pointer to the HL7 MESSAGE TEXT file (#772) where the outbound ADT message resides. TECHNICAL DESCR: This data item is provided by the VDEF message builder; it will only be present in the subfile #375.099 record if field #.03 is set to "OUTBOUND". CROSS-REFERENCE: 375^G^MUMPS 1)= I X,$P(^IBBAA(375,DA(1),0),U,2)="G" S $P(^(0),U,2)="" K ^IBBAA(375,"C","G",DA(1)) 2)= Q Whenever field #.04 in subfile #375.099 is set then the HL7 message (at least one) has been sent for this Account. At that point, if the EXTERNAL ACCOUNT NUMBER (field #.02) is set to "G", then remove "G". FILES POINTED TO FIELDS APPOINTMENT TYPE (#409.1) APPOINTMENT TYPE (#1.04) CLINIC STOP (#40.7) PRIMARY STOP CODE (#1.18) CREDIT STOP CODE (#1.41) CPT (#81) PROCEDURE CODE (#3.03) HL7 MESSAGE TEXT (#772) EVENT HISTORY:HL7 MESSAGE (#.04) HOSPITAL LOCATION (#44) PATIENT LOCATION (#1.03) ICD DIAGNOSIS (#80) DIAGNOSIS:DIAGNOSIS CODE (#.03) MAS ELIGIBILITY CODE (#8.1) ELIGIBILITY OF VISIT (#2.07) MEDICAL CENTER DIVISION (#40.8) FACILITY ID (#13) NEW PERSON (#200) ATTENDING PHYSICIAN (#1.07) CONSULTING PHYSICIAN (#1.09) ADMITTING PHYSICIAN (#1.17) OTHER PROVIDER (#1.52) SURGEON (#3.11) PATIENT (#2) PATIENT (#.03) RAD/NUC MED ORDERS (#75.1) RADIOLOGY CLINICAL HX (#15.01) SURGERY (#130) SURGICAL CASE # (#14.01) SURGICAL SPECIALTY (#45.3) SURGICAL SPECIALTY (#14.02) File #375 Record Indexes: AC (#628) RECORD REGULAR IR SORTING ONLY Short Descr: Set and kill the critical "AC" cross-reference. Description: S ^IBBAA(375,"AC",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #1.03 X3=field #1.44 Set Logic: S ^IBBAA(375,"AC",X(1),X(2),X(3),DA)="" Kill Logic: K ^IBBAA(375,"AC",X(1),X(2),X(3),DA) Whole Kill: K ^IBBAA(375,"AC") X(1): PATIENT (375,.03) (Subscr 1) (forwards) X(2): ADMIT DATE/TIME (375,1.44) (Subscr 2) (forwards) X(3): PATIENT LOCATION (375,1.03) (Subscr 3) (forwards) AF (#629) RECORD REGULAR IR SORTING ONLY Short Descr: Set critical "AF" cross-reference. Description: S ^IBBAA(375,"AF",X1,X3,X2,DA)="" where: X1=field #.03 X2=field #16.01 X3=field #1.44 Set Logic: S ^IBBAA(375,"AF",X(1),X(2),$E(X(3),1,30),DA)="" Kill Logic: K ^IBBAA(375,"AF",X(1),X(2),$E(X(3),1,30),DA) Whole Kill: K ^IBBAA(375,"AF") X(1): PATIENT (375,.03) (Subscr 1) (forwards) X(2): ADMIT DATE/TIME (375,1.44) (Subscr 2) (forwards) X(3): OUTSIDE LOCATION (375,16.01) (Subscr 3) (Len 30) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):